Carlos Olmo
First class Italian Cuisine
This is probably the best restaurant on the white beach of Puerto Galera. It's run by an Italian, who prepares delicious pizzas and pasta with real Parmesan cheese and other Italian imports. It's on the quiet west side of the beach and is a perfect place to watch the sunset from its height.
+2