Kreta is a Greek restaurant offering a taste of Cretan cuisine and culture. They offer dine-in and takeaway options.