Chai Restaurants in Baguio
Show restaurants on map
4.3
Menu
4.3
Menu
City: Baguio, Along Iglesia Ni Christo Church, Aurora Hill Rimando Road, 3 Guevarra St, Baguio, 2600 Benguet, Philippines
"It is a beautiful place, right on the road. I used google maps by the way. I really like to season the burst of authentic Indians playing in my nose a..."
Feedback
These reviews refer only to the mentioned ingredients.