HomeLocations
Find Us in New York
Two neighborhood stores. One unwavering commitment to your health. Come in — we'd love to see you.
Upper East Side
Between 63rd & 64th Street
1208 2nd Avenue
New York, NY 10065
Monday – Friday8am – 9pm
Saturday9am – 8pm
Sunday10am – 7pm
Upper West Side
At 99th Street
2611 Broadway
New York, NY 10025
Monday – Friday8am – 9pm
Saturday9am – 8pm
Sunday10am – 7pm
Get in Touch
Have a Question?
Whether you're looking for a specific product, want to know more about our hot bar, or just want to say hello — we're here.
New York's home for real health
Since 1971.