Meli Art
Coffee Shop · Bakery · Deli
Meli Art is a coffee shop and deli offering pastries. It provides a welcoming space for customers to enjoy coffee and baked goods.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Meli Art.
Local restaurants nearby
3 Battersea Rise, London SW11 1HG, United Kingdom



