Olympic Fish & Chips

English,Fish And Chips
The Olympic Fish Shop 87-89 Buccleuch Street BARROW-IN-FURNESS
We are afraid this restaurant is currently closed!