Bike shop
Bike Connection
5 locals recommend,
Tips from locals
This bike rental shop is a little closer to Art House and is slightly more expensive ($100 weekly)
Unique things to do nearby
Location
2011 El Camino Real
Palo Alto, CA
Evergreen Park