Looking for the name of a shop in Paris along the Avenue de la Grande Armee
I found this information on another forum and wondered if anybody knew the names of these shops...
"bike shops in Paris, all very good by North American standards. Two of them are within a couple of blocks of each other, a few minutes walk past the Arc De Triomphe, along the Avenue de la Grande Armee. The one shop had a Colnago DaVinci bike hanging in the window. Another, shop, rather small, but fully stocked with Tour de France goodies, as well as a nice selection of Pinarello frames, is in the Opera/Montmartre section."