by Haja Mo May 31, 2023 Food A Flushing, Queens, branch of a restaurant with around 20 locations in Beijing is here to deliver New York from its duck difficulties. Previous Story Diners Are Fed Up With Minimal Service. Will a Little Warmth Win Them Back? Next Story This Roasted Salmon Recipe Is Ready in No Time