Mermaid Restaurant & Take Away

189 Lower Clapton Road London E5 8EG