Usta Turkish Restaurant
1 The Parade, Barry
01446 399000
Recent Reviews
Order Online
Usta Turkish Restaurant
1 The Parade, Barry CF62 6SD
01446 399000