If you can only visit one restaurant while in the Philippines, make sure this is your choice. The food is absolutely exquisite. The location is nothing short of breathtaking; the restaurant is perched atop a hill with a mesmerising view of the luscious nature around and the volcano in the lake at a distance make it all seem like a dream.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.