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
|Sinulog Pictures||Multicab on Sale in Cebu|
|Boracay Island Hotels||Cabinets Furniture|