Store
Meli Deli
13 locals recommend,
Tips from locals
Well reviewed homemade Greek food including vegan. Small basic cafe/deli only open until 9pm.
Unique things to do nearby
Locals also recommend
Location
51A Cowley Rd
Oxford, England