Filo Florist at Heraklion Airport N. Kazantzakis Shopping mall Phone: +30 281 024 2648 Address: Artemisias 102, Iraklio 716 01, Greece Directions