Usta Turkish Restaurant
1 The Parade, Barry
01446 399000
Recent Reviews
Order Online
You May Also Like
Ship - Harbour Rd
Pubs, International
Whispers Restaurant - 28 Porthkerry Rd
Restaurants
The gallery coffee house - 2 Broad St
British
Barry, Wales
Usta Turkish Restaurant
1 The Parade, Barry, Wales CF62 6SD
01446 399000