Fish & Chips · Grangemouth
Good food.
Great flavour.
Unit 1, Bowhouse Square, Grangemouth, FK3 0HH
Opening hours to be confirmed
Bowhouse Chip Shop is a local takeaway in Grangemouth, FK3 0HH. A menu has not yet been added to this listing.
Bowhouse Chip Shop is listed at Unit 1, Bowhouse Square, Grangemouth, FK3 0HH. Opening hours and menu details can be added by the verified owner.
Loading reviews…