Phone: +441446771984,+441446774814
Address: 65 High Street, The Vale Of Glamorgan, United Kingdom, The Vale of Glamorgan
City: The Vale of Glamorgan
Menu Dishes: 16
Reviews: 5076
"The staff at this restaurant are just wonderful, so kind and friendly. I'm sure Oscars will be busy again soon after the lockdown, they definitely deserve it! The food was also very delicious. Thank you for a lovely afternoon."
All prices are estimates on menu.