Kreta is a Greek restaurant offering a menu of delicious Hellenic specialties in a cozy and welcoming atmosphere.