886
26 St. Marks Place
New York, NY 10003
(646) 882-0231
Opened in 2018, 886 is a Taiwanese restaurant specializing in a good time. Like a watering hole that overdelivers on food.
Search for a specific location / place tag / category or query in the Lower East Side, NY:
Share this page
Copyright © East Village. All Rights Reserved.