103 Cowley Road
Oxford OX4 1 United Kingdom
Oxford OX4 1 United Kingdom
+44 1865 72 2955
Open Hours12:30p-midnight
OverviewThis is a real Italian restaurant, run by Mario, who certainly doesn't let business get in the way of pleasure. This multi-tiered restaurant looks like something straight out...
more