4983 W Flamingo Rd, Las Vegas, NV 89103
+1 702-888-3292
Filed under:
Drunken noodles, hot and sour soup dumplings, and Peking duck every way under the sun