Thank you for helping us by reporting bad content.
this wonderful place is Located in Villa Escudero of Quezon Province, Philippines and its known around the cummunity to have the best local dishes and one of the most beautiful backgrounds scenery. The moment you step into the restaurant, youll feel water running over your feet, and nature literally right at your door step.
Sometimes all it takes is just one unexpected person to create an ordinary restaurant experience into something magical. I myself would love to come here! Obviously it would be pretty difficult to eat with water dumping on your head; but you will get wet at this restaurant.
what do you think about theis resturante??
NOT MY IMAGES!!