Description
The East Village spot 886 is a standout among the cavalcade of eateries lining St. Mark’s Place for its Taiwanese cooking. The narrow clubby space...
26 Saint Marks Place New York, NY, United States, 10003
646-882-0231