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