STAMATELLOS STAMATIS STUDIOS, TRAVEL Address Blicha 85107 LINDOS Phone numbers 2244031044 Take me there Call Call business 2244031044 Cancel