I will be visiting Bellevue for a business trip and will have a couple mornings I can ride. I would like recommendations for shops where I could rent a road bike. I'm staying close to 8th and Bellevue Way (Bellevue Square). Suggestions welcome.
Also, any suggestions for routes?