The shop is in the Willow Glen neighborhood of San Jose (on Willow St) They sells a wide aray of bikes as well as biking accessories.
In the 2010-2011 timeframe, Willow Glen Bicycles moved from here to a new location a few blocks away. (
visit link)