Nestled about an hour east of Crete's Heraklion ... for a stop-off between Elounda and Heraklion airport. You'll eat among Cretans having a long lunch under the olive trees. The wood oven serves ...