Mermaid Fish Bar

Fish & Chips Kebab

174 Long Lane, London, N3 2RA

Delivering now

Your order