Euro 96 is a restaurant offering delicious Turkish cuisine, with takeaway and delivery options available.