STX Italy Service
STX Italy has a wide collaboration with local specialized garages. Which are located throughout Italy and are fully equipped to meet client’s needs. Additionally, the STX Italy office offers tailored customer assistance at any required time. STX Italy is always nearby!