825 South Waukegan Road, Lake Forest, IL 60045
Pizza. not awful, not the best either, edible
Thin Crust 10" gluten free