3025 N Kandy Ln, Decatur, Illinois 62526 USA
Pork fried rice , orange chicken & pineapple chicken
Photo Credit: Yelp