We went there twice, actually wanted to go three times.
The pizza is very good. On our first visit, we also had what they call 'Spaghetti Carbonara'. The taste was good, however, it has got nothing to do with the original recipe. Apparently, Filipinos like...their 'Carbonara' done with cream and mushrooms... I would recommend to mention this on the menu for tourists who are not used to Filipino style Carbonara. The original recipe consists of Bacon, Eggs, Parmesan Cheese and Pepper. No cream and certainly no mushrooms.
As mentioned, the pizza is really good and comes in different sizes.
The overall menu is rather limited, basically pasta and pizza (and some chicken). A garden salad on the menu would be very nice especially given the fact that there is a lot of local vegetables.
Waiting time was ok.
One rather unfortunate experience we had, was when we arrived there onw evening at 7.50pm. We were informed that we would not be served any food as they close at 8pm. The restaurant was pretty much full, some tables were still waiting for their food. We asked if it was possible to have a pizza for take away, the answer was no.
It is really not very customer friendly to send away guests who arrive before the closing hour... I understand that staff wants to go home at a meaningful time in the evening, however, if you state open til 8pm it should be possible to place an order at 7.50.
From an atmosphere perspective, I would recommend to switch off the TV, or at least put it on silent. It's rather annoying to have to listen to TV while eating dinner. Maybe they could play some nice (Italian?) music.
Recommended if you like pizza. Make sure you arrive early...More