Noodle Bar

171 First Avenue, New York, NY 10003, United States

HOURS

Lunch
Mon – Fri | 12 pm – 4:30 pm
Sat + Sun | 12 pm – 4 pm

Dinner
Sun – Thu | 5:30 pm – 11 pm
Fri + Sat | 5:30 pm – 1 am

Contact Noodle Bar New York