Off Road Vehicles in Greece Tuff Address: Kleisthenous 1A, 153 43 Athens Agia Paraskevi Greece Phone Number: +30 21 06 00 34 90