Meli

51A Cowley Road, Cowley, Oxford, OX4 1HP

Telephone: 01865791906

Vegetarian takeaway.

Menu of Meli
order food now

location of Meli

Meli reviews


Rate Meli