I have a very close friend that lives on Mercer. I love riding around it. Last time we were up there, we went to Orcas Island and had a spectacular day of riding.
FWIW, I get a lot of bike stuff and have wheel repairs done at Branford Bike. They are over by the University. Rodd Wagner and his partner Doug really know bikes. They are Campi experts.
http://branfordbike.com/
Hope you get in a couple of sunny days in the next 6 months to ride.