Kriti is a Greek restaurant offering a taste of Greece. Reservations are welcome.