Franco Glasgow
0
Reviews
Fish & Chips in Glasgow
- Townhead
154 Gallowgate
, Townhead, Glasgow, G1 5DR
Franco in Glasgow, Glasgow, is a local fish & chip shop. They are pleased to offer fish & chips. Franco fish & chip shop has its address at 154 Gallowgate.
|