Kalimera Taverna offers Greek cuisine, including Cretan dishes and Mezedes. Reservations are recommended.