Find fish & chips restaurants in Baguio City. Listings include Fish and Chips Baguio.
Come visit us! We are now located at 3rd floor Leonard Wood Terraces, beside Philhealth bldg. Better place...the best fish & chips in town!