The Fish House
172-180 Dock St, Fleetwood
01253 779229
Menu
Fleetwood, Lancashire
The Fish House
172-180 Dock St, Fleetwood, Lancashire FY7 6NY
01253 779229