I don't say "Best meal" lightly. I genuinely think this was the tastiest meal I've ever eaten. Do yourself a favor and get there, wait in the long line. Read a novel or two, then treat yourself to the best Peking Duck in all of...China. Seriously though, the line is ridiculously long. Well worth the wait. The staff is also fantastic. I did go during pre-covid times, so things may have changed, but I bet the food is still amazing.More