We dined at Kawayanan Grill Station twice. The food is good and serves a good amount of servings per order.
They have a seating table of all fresco and air-condition.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.