New Shanghai Tan Restaurant 海鲜大排档

135-20 40th Rd, Flushing, NY