Can anyone tell me a way to search for local (or reasonably close) road bike shops without having to call all 20-30 of those mamachari/gentsuki mechanics that every town has? Only a few of the online listings I can find actually say "road bikes" and they're about two hours away.
I need a road/race helmet since I didn't bring one with me to Japan.
I need a road/race helmet since I didn't bring one with me to Japan.