The Cretan Corner is a relaxed taverna with delicious traditional food as well as European. The atmosphere and service is very friendly and will ensure the you have a lovely meal.