Chaya Restaurant Baguio is a popular Japanese restaurant in Baguio City, Philippines, known for its