This is one of the best Greek restaurants I've been to in a long time, the food is fresh and tasty, the meat always cooked to perfection the salads light and refreshing, as you'd expect in a good quality Greek Restaurant. The wine and beer authentic and excellent value - as is the food. The atmosphere is charming and relaxed, the service is of a very high standard. A must visit.
Crete Greek Taverna – Southport