James T.
- Rating: 5
Best experience I've had buying a car.
The best customer service I've ever had whilst buying a car. Extremely transparent and helpful, genuine dealer that wants the best experience possible for the customer. Highly recommend Auto Vettura for anyone looking to purchase their next car.