Meli Deli
Greek · Vegetarian · Deli
Vegetarian cafe and deli offering toothsome Greek and healthy options, including gluten-free choices. Free Wi-Fi available.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Meli Deli.
Local restaurants nearby
51A Cowley Road, England


