A Peking duck powerhouse from Queens has officially opened its third location at the 99 Ranch Market food court in Westbury.