Mermaid
Fish and Chips · Fast Food
Fish & chips shop housed in the historic Cleethorpes Station Clock Tower building. Offers quick service.
Location
Best places nearby
The highest rated places close to Mermaid.
Local restaurants nearby
Cleethorpes Station Clock Tower, North Promenade, England
