A Greek restaurant specializing in Cretan cuisine. Offers a pleasant atmosphere and attentive service.