asked by Rebecca N. on 2/12/19
A friend told me about thos company who lives in Greece and he use this company for his trips
Get answers from the Rent A Car Thessaloniki staff and other customers.
Owners and employees, register now to answer these questions from potential customers. Register now