Art's Bike Shop 91 County Rd, North Falmouth, MA02556 Art's Bike Shop, located at the County Road and Depot access to the Shining Sea Bike Path, is the perfect spot to…More park and bike Cape Cod. Art's has many bike rental options, including singles, tandems and bikes with trailers. The shop offers free helmets with all rentals. Customers may rent by the day, overnight or by the week. Art's Bike Shop has reasonable rates and a knowledgeable staff that is able to answer any questions you may have.