Phone: +442089445718
Address: 573 Garratt Lane, London, SW184ST, United Kingdom
City: London
Dishes: 35
Reviews: 3
"Mel's was a delightful surprise. When you walk in from the busy high street, you are greeted with a unique and cozy atmosphere that feels like a mix between a record store and a dining room."
All prices are estimates.