Traditional Greek taverna, Μακρές Μανόλης, located in Kallikrátis, Crete. Offers authentic Cretan cuisine.