Large background photo of Manhattan Velo
  • Photo taken at Manhattan Velo by Lola M. on 12/7/2013
  • Photo taken at Manhattan Velo by Lola M. on 7/27/2013

Manhattan Velo

Bike Shop
137 E 17th St (at 3rd Ave), New York, NY, United States
Total Visitors
69
Total Visits
131
Save
Share
Log in to leave tips at this venue!
Sort:
  • Recent
  • Popular

2 Tips

  • Billy T.

    Dude fixed my flat in about 3 minutes, so that was pretty cool.

    Billy Thomsen · April 12, 2014
    Save
  • Carlos D.

    If you ask nicely they will lend u a bike whilr yours is being fixed.

    Carlos D · March 15, 2013
    Save