Mo Li Shanghai Chinese Restaurant 8334 Broadway, Queens (Elmhurst). (718) 210-1688Graded on: 09/26/2023