Address El. Venizelou 220, Limenas Chersonisou 700 14, Crete, Greece Phone 2897 021536 Business Hours Every day: 10am to 10pm