1a, Alexandra Rd
Grimsby,
Lincolnshire
DN31 1RD
01472 356282
Latitude: 53.5666425, Longitude: -0.0878132
07:30 - 18:00 - Mo, Tu, We, Th, Fr, Sa, Su
Actual information about Leons Family Fish Restaurant of Fish and Chips category. Leons Family Fish Restaurant is located at 1a, Alexandra Rd Grimsby, DN31 1RD. How to get to Leons Family Fish Restaurant office? Look at the map below or call them 01472 356282