Authentic Cretan restaurant offering a traditional dining experience. Features Cretan cuisine and hospitality.