Bike shop
Vélo Champ Cycle Sport
6 locals recommend,
Permanently closed
Tips from locals
Another great place for renting bikes to get around, they will even deliver to the property if needed!
They`ll rent you a bike, give you local tips on places to ride, and even deliver it to you!
Unique things to do nearby
Locals also recommend
Location
6809 North Nebraska Avenue
Tampa, FL
Old Seminole Heights