Home > United Kingdom > Midlands East > Leicestershire > Wigston > Fish & Chip Shops
Fish & Chip Shops in Wigston
Olympus Fishbar
Fish & Chip Shop
Unit 1, Shire Court, Gloucester Crescent, Wigston, Leicestershire, LE18 4XJ
0116 277 1199
moreUnit 1, Shire Court, Gloucester Crescent, Wigston, Leicestershire, LE18 4XJ
0116 277 1199
more