Restaurants Hill Station: Brings the Taste of Asia, Europe and America in Baguio City by willgarcia October 30, 2013June 17, 2015