156 W 29th St, New York, NY 10001
Restaurant phone: (212) 381-0060
Monday - Thursday 11:00AM - 9:00PM
Friday 11:00AM - 10:00PM
Saturday & Sunday 12PM - 9:00PM