Other Restaurants in Oxford - Iffley 286 Cowley Road, Iffley, Oxford, OX4 1UR Tags: chinese, delivery, takeaway