Flushing, NY 11354 Noodle Pickup Delivery | Order from Shimiaodao in Flushing, NY 11354, 917-563-5975