Locanda del Melo

Location

Bermondsey

Get directions | 218 Long Lane London, SE1 4QB

Hours

Hours | Monday – Saturday: 07:30 – 23:00

About

Contact

020 7403 7513

Menu

Menu Link