Chowbus Supermarket (closed, please see "note" section for more details) Chowbus 自营超市 (closed, please see "note" section for more details)

35-09 Leavitt Street, Queens, NY