Bike shop
Bike rental Amsterdam
35 locals recommend,
Location
171 Piet Mondriaanstraat
Amsterdam, NH
Tips from locals
Bike rental shop, if Mike's bike doesnt have certain things this is the second closest bike shop.
If you can't find the bike or price you need around the corner, Gary's shop has a wide selection of bike rentals.