MERAKLIS FOOD, GRILL RESTAURANTS Address Leoforos Dimokratias 87 85106 PARADEISI Phone numbers 2241082910 Take me there Call Call business 2241082910 Cancel