The pizzas at Mamma Mia are delicious. Furthermore, they are reasonably priced and the size is spot on (unlike most pizzas in South East Asia). If you're craving some pizza this is the place to satisfy your craving. I left the restaurant feeling full, happy and content.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.