Mermaid (Clapton)

Mermaid (Clapton) Location

Mermaid (Clapton) Maps
Mermaid (Clapton) Address 189 Lower Clapton Road, Clapton, London E5 8EG
Mermaid (Clapton) Phone 020 8985 6880
Mermaid (Clapton) Opening Hours Daily : 10am - 1am
Mermaid (Clapton) Food Price £13 - £23 per pax
Cash only

What people say about Mermaid (Clapton)

0%
100%
0%
4
2 reviews
  • I haven't had the best of customer service and sometimes they've burnt my meal

  • I still recommend there lahmacun stuffed with chips and salad

Mermaid (Clapton) Specialties

See some wrong information about Mermaid (Clapton) here?