Fine Foods - Locanda del Melo
218 Long Ln, London
020 7403 7513
Recent Reviews
Order Online
Reserve
You May Also Like
Simon The Tanner - 231 Long Ln
Pubs
Baccalà Italian Restaurant Bermondsey Street - Unit B3, 194 Bermondsey St
Italian
Greggs - 79 Tower Bridge Rd
London, Greater London
Fine Foods - Locanda del Melo
218 Long Ln, London, Greater London
020 7403 7513