Menu
Need Tips in WAL/UK
Search
Wales
South Glamorgan
Barry
Turkish Restaurant
Turkish Restaurant in Barry, SOUTH GLAMORGAN
Izmir Restaurant
19 Broad Street, Barry, SOUTH GLAMORGAN
Izmir
Rear 17 Broad Street, Barry, SOUTH GLAMORGAN