Kreta is a Greek restaurant offering a wide selection of authentic dishes in a cozy atmosphere.