Meli Deli
Restaurant • Cafe • Coffee shop • Meal takeaway • Greek restaurant • Fruit and vegetable store • Health food store • Organic restaurant • Vegetarian cafe and deli • Chocolate cafe • Falafel restaurantRelaxed, Greek-inspired cafe offering vegetarian/vegan takes on savory pies, salads & desserts.
Address
51A Cowley Rd, Oxford OX4 1HP, United Kingdom
Website
Contact
+44 1865 791906Rating on Google Maps
4.60 (36 reviews)Open on Google Maps
Working Hours
- .: Hide open hours for the week