Larry And Jeff's Bicycles is a bicycle store Upper East Side New York located in United States.
1391 3rd Ave. (btwn 79th & 80th Ave.) New York , NY 10075 United States
Don't go here; they're lazy and careless...I caught a flat nearby and came in...took them 2 days to replace inner tube , and they left the glass [pic] in the tire , caught another flat in 10 minutes.
$8 per hour to rent a hybrid bike ! Good deal .
William is the best bike mechanic in the city .
Solid, but sometimes lacking in customer service.
I bought a bike lock from here once. :)
Come here to shop for bikes
Poor customer service.
It's the first bike store from European manufacturer Birria -- cycling enthusiasts, check it out. It's on the ground floor of our luxury rental building, Stonehenge 65. - StonehengeNYC
Right by the bridge bike path. Open till 8:00PM - Carlos D
Great park to walk and bike. Enjoyable. Always something going on. Kayak, merry go round, zoo, concerts, playground - Angi W
Amazing place for a long run. Almost feels like you are out of the city and so many runners are out as well! - Kristine Yapp