North Lake Tahoe's premier bike shop for sales, service and rentals. For over 40 years Olympic Bike Shop has been the epicenter of cycling activity for the Tahoe Truckee Region.