All restaurants in Mid Devon » All restaurants in East Village » British restaurants in Mid Devon » Oscars Oscars British0.5 miles Cowbridge, Cardiff, CF71 7AF 0845 201 3342CallEmailWebsite