Contact Us

Chile_114_edited_edited.jpg
Manhattan

Opening Hours

 

Mon - Sun: 11:30AM - 10PM

Address

 

19 St Marks Pl, New York, NY 10003

Flushing

Opening Hours

 

Mon - Sun: 5PM - 11PM

Address

 

133-42 39th Ave STE 102,

Queens, NY 11354

We'd love to hear from you

Thanks for submitting!

Walk-ins and reservation by phone are available at Manhattan location.

Walk-ins are available at Flushing location.

Thank you for your patience.