158 Cowley Rd, Oxford OX4 1UE +44 1865 420556
restaurant, Oxford, England, United Kingdom
How to go there