Restaurant serving fresh, traditional Cretan cuisine. Offers a great atmosphere and a wide variety of high-quality dishes.