Kreta is a Greek restaurant offering a diverse menu of flavorful, well-prepared Greek and Mediterranean dishes, including house-made specialties like Revani.