Mermaid Restaurant & Takeaway London

Mermaid Restaurant & Takeaway London

0  Reviews


Fish & Chips in London - Lower Clapton
189 Lower Clapton Road , Lower Clapton, London, E5 8EG
+44 (0) 20 8985 6880

Mermaid Restaurant & Takeaway, in London, is a local fish & chip shop who specialises in fish & chips. The phone number for Mermaid Restaurant & Takeaway fish & chip shop is +44 (0) 20 8985 6880.
Tags: chicken, kebabs, seating area, takeaway




Would you be willing to add a review of Mermaid Restaurant & Takeaway London? Tell us about your experiences by writing a Mermaid Restaurant & Takeaway London review and help build a list of the best Fish & Chips in London. Is Mermaid Restaurant & Takeaway London owned by you, then claim it today. This will enable you to update your business details and add search tags.