11 W Main St
601 N. Martingale Road, Suite #310 Schaumburg, IL
225 W Golf Rd Schaumburg, IL
Eggroll Crunch â?? a new way to enjoy Chinese food and bubble tea. Come experience it for yourself. Dine in and takeout. Follow us on Facebook!