Andrews Fish Bar, Luton, Bedfordshire, United Kingdom
About Andrews Fish Bar
Andrews Fish Bar is a Fast Food serving the Luton community in Bedfordshire, United Kingdom and located at Market Square.To contact Andrews Fish Bar call 1582726562
Location
Market Square
Luton
Bedfordshire
United Kingdom
LU1 5RD
Map
Contacts
Tel: 1582726562