Address: 1683 W King St, Decatur, IL 62522, USA
Phone: +12174232900
Sunday: 12–9:30PM
Monday: Closed
Tuesday: 11AM–9:30PM
Wednesday: 11AM–9:30PM
Thursday: 11AM–9:30PM
Friday: 11AM–10PM
Saturday: 11AM–10PM
Lisa Cochran
Much better than last time.
Kim Baker
Best Chinese Restaurant around here. I've been going there for over 20 yrs.
Barbara Learn
Always good.
Darlene Agena-Hombaker
Great egg foo young... Best I've had since relocating from northern Illinois.
Thanks! Your review is awaiting moderation.
I had the number 14 which was chicken shrimp and almonds. The chicken was not fried
Apply in personal for manager
No
No
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.