Len & Barb's Slice of Chicago
Pizza
Sparta
0.4 mi