Tribeca
Hours & Location
120 Hudson Street,
New York, NY 10013
212-219-0666
HOURS:
8 am - 10 pm Monday to Sunday
*last lunch seating is at 3:40 pm; last dinner seating is at 9:45 pm*