New City Food House, Loakan Road, Baguio City
Loakan Road,
Baguio City, 2600
New City Food House, Loakan Road, Baguio City is one of the popular Restaurant located in Loakan Road ,Baguio City listed under
Local business in Baguio City
,
Take Out Restaurant in Baguio City
,