886
26 St Marks Pl, New York, NY 10003, USA
East Village


Restaurant
26 St Marks Pl, New York, NY 10003, USA
East Village
Opened in 2018, Eight Eight Six is a concept by Eric Sze and Andy Chuang that aims to fuse their Taiwanese upbringing with American modernization.
Do you work for 886? Contact us to learn more about who's managing this profile or gain access.