Mega Bite Cafe

99 Westmount Road London SE9 1XX