Other Restaurants in Oxford - Iffley 175-177 Cowley Road, Iffley, Oxford, OX4 1UT Tags: delivery, sandwiches, takeaway, vegetarian dishes