Authentic Cretan restaurant, Stou Kouroupi, celebrates tradition and genuine hospitality.