YANNIS BUSINESSES GENERAL, STORES Address 20O Klm. Leoforos Rodou-Kameirou 85106 PARADEISI Phone numbers 2241082908 Take me there Call Call business 2241082908 Cancel