CAN TON CHINESE RESTAURANTS, FOOD Address Leoforos Eleutherias 1 85101 IALUSOS Phone numbers 2241095443 Mobile 6947399932 Take me there Call Call business 22410954436947399932 Cancel