Fish & Chips · Wigston
Good food.
Great flavour.
Unit 1, Shire Court, Gloucester Crescent, Wigston, LE18 4XJ
Opening hours to be confirmed
Olympus Fish Bar is a local takeaway in Wigston, LE18 4XJ. A menu has not yet been added to this listing.
Olympus Fish Bar is listed at Unit 1, Shire Court, Gloucester Crescent, Wigston, LE18 4XJ. Opening hours and menu details can be added by the verified owner.
Loading reviews…