Direct Hire in Greece Rent A Car Delis Address: ASTYPALAIA, 859 00 Astypalaia Greece Phone Number: +30 69 77 25 86 74