1205 N Elmhurst Rd, Prospect Heights, Illinois 60070 USA
Crab Rangoon Egg Roll Pot Stickers Sweet & Sour Chicken chicken fried rice white rice
Photo Credit: Yelp