Back to list
La Mela
Exceptional 9.7 (377 reviews)
Approx. £20
Location
25 Marsh Hill
London E9 5QA
See on the map