Niu B Chuan 牛B串

136-21 41th Ave, Flushing, NY