SABBAIDIS D. STUDIOS, TRAVEL Address Lindos 85107 LINDOS Phone numbers 2244031382 Take me there Call Call business 2244031382 Cancel