Mermaid Restaurant & Takeaway 189 Lower Clapton Road Lower Clapton London E5 8EG 02089856880 Restaurants