Kreta is a Greek restaurant offering authentic cuisine in a cozy atmosphere. Enjoy a variety of Greek specialties.