Craving Japanese cuisine? Head over to Chaya Baguio, where every dish will transport you to the heart of the Land of the Rising Sun. Feast on their bestsellers: Mixed Tempura, Gyudon, Cold Tempura ...