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.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.