This was ok pizza. No better than a frozen pizza you can pick up at the grocery store. I think the only good pizza in the Philippines is in El Nido.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.