They claimed that they have the biggest Pizza in the Philippines. Since it is better to see than to believe so why not visit them. The store is located in Gorordo St, just a few meter if you exit the Ayala Business Center.

Mamma Maria Pizza

Mamma Maria Pizza

2 comments so far

Add Your Comment
  1. Yummy... More listing for Cebu Restaurant in Cebu City Tour.. Thanks for posting this..

  2. This foods are so mouth watering.. Now im craving for it.

Your Comment

Thank you for your visit.

Note: Only a member of this blog may post a comment.