Exceptional European Auto Care


Eldad Matityahu’s car collection is not meant to collect dust – these cars are to be driven! These unique cars are housed in the eCar Garage in Palo Alto, California. Our master mechanic Steve Lord and garage manager Paul Wein are tasked with keeping these cars ready for use on the road.