The Benz Den is Belmont's premier German Auto Repair shop servicing Arlington, Belmont, Lexington, and Waltham area for over 20 years. If you need service, repair scheduled maintenance, tires, brakes, A/C, exhaust mufflers, and more on your Mercedes Benz or Audi vehicle, our ASE Master Certified, Trained Technicians, have the factory tools to repair them correctly the first time. We take a...