Chaya Restaurant

Japanese

72 Legarda Rd, Ferdinand Happy Homes, Baguio CityM-Su: 11AM-9PM

(074) 424-4726
Chaya Restaurant's address

Other Branches

    You may also like