Filters:
clear
clear
Country: United Kingdom

greek restaurant in Barry

About 1 results.

Izmir Turkish Greek Restaurant

Broad Street 19, CF62 7AB Barry, United Kingdom

Welcome to Izmir, one of the finest Turkish & Greek cuisine restaurants in Barry South Wales. Hospitality is our custom! We look forward to serving you.

  • 1