This store is absolutely packed to the gills with everything you could possibly need for you bike. They have bikes for all of your needs: racing, cruising, training...even just bikes to rent.
The friendly and knowledgable staff will help you select the bike of your needs, and help you place any special orders. They have their own bike team, and take their biking very seriously.
A very professional shop.