Chowking

Ground Floor, Baguio Center Mall

 -  - Baguio  - Luzon (PH)

Chinese • Filipino • Fast Food • Asian • Fast food

70/100 (5 Votes)

Videos