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