Zen Bikes photo
See all photos (2)
×
User
Today
 
  |   Rate it:

Tags:
*****   Add a review

Does your shop offer mountain bike rentals?
Yes, they rent, I don't know much, because I own a bike, but I know they rent a lot.

Address
134 W 24th St, New York, NY 10011
New York, New York
Website
Click to visit

First added by Tommaso Fontanella on Dec 14, 2020. Last updated Jun 23, 2014. → add an update

Shop questions

Add a review

Rating
 
Review

Reviews

  • H2OResQ
    *****

    If you're looking for a bike shop in Manhattan look no further. The owner, John, is very knowledgable and friendly and the overall vibe of the shop is welcoming.

    Reply | Thank