Crete is a myth-stical island (see what I did there?) in Greece where gods were born, empires came and went, and lunch can ...