La Mela
Location picture
Fabulous 9 (419 reviews)
Approx. £20
Location
25 Marsh Hill
London E9 5QA