Usta Turkish Restaurant
1 The Parade, Barry
01446 399000
Menu
Barry, Wales
Usta Turkish Restaurant
1 The Parade, Barry, Wales CF62 6SD
01446 399000