Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Illtyd The Vale of Glamorgan South East
2 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.7
637 Opinions in 2 websites
19 Broad Street, Barry CF62 7AB Wales, England
ItalianBooked a last minute out for dinner and checked over the phone about some dietary needs and went,picked my food and due to my dietary problems, could have as on the menu,so they tweeked my dishes and had a lovely time out with no worries,will be returning.