2003 S Decatur Blvd Ste B
Las Vegas, NV 89102
they have the best chinese food in las vegas. now that I said that the wait staff is rude and unattentive but they are chinese and that is the way…
Didn't find what you were looking for?
Please help others by helping us do better.