1050 E Higgins Rd, Elk Grove Village, IL 60007
Love Lou's! Seriously wonderful pizza. While they do have a gluten free alternative, don't bother if you have Celiac's Disease. Cross-contamination is a very real concern here and if you react to that, resign yourself to not eating here.