This is a very good place for someone looking for an honest, trustworthy mechanic to take care of their car. Pros: very good service Cons: location not very well marked
All reviews seem positive