Kreta is a Greek restaurant welcoming guests to enjoy authentic cuisine.