Kreta is a Greek restaurant offering culinary specialties.