Located walking distance from the greenwich train station, this repair shop do-it-all for Hondas is a convenient stop. They can hold your car overnight or for the day, while they check out every little thing. It is worth the cost of finding out their expert opinion on all things Honda.
PROS: near train station
CONS: expensive
more