Restaurant
4.6 (231 reviews)
Center, Sheridan Dr, Camp John Hay, Baguio, 2600 Benguet, Philippines
+63 968 851 6458