We had dinner there tonight.
The place is a bit far away from the beach area (10min walk on a dark road).
Pizza was average to okay. Really big size (1 pizza big enough for 2), but unfortunately the cheese was not of a high quality... Shame for an Italian restaurant.
Average price for pizza between 380 to 500 pesos...
More
