Search more now!Search more now!

Bizarre Waterfall Restaurant, Philippines

When you arrive the Philippines you can seek the Bizarre restaurant in front of waterfall. So we can take a meal happily and absorb the fresh air from the waterfall. This awesome setting is provided by Villa Escudero, located in the Quezon province.

BizarreRestaurantinWaterfall1

BizarreRestaurantinWaterfall2