This Old Chicago Pizza location has closed
1910 N Neil St, Champaign IL 61820
Write a review
You May Also Like
0.8 miles
Chili's Grill & Bar - 1905 N Prospect Ave, Champaign
Tex-Mex, American
1.31 miles
Kohinoor Indian Restaurant and Lounge - 6 E Columbia Ave, Champaign
Indian, Bar
1.46 miles
Collective Pour - 340 N Neil St #101, Champaign
Bar, Beer Bar
Champaign, Illinois
Old Chicago Pizza
Bar in Champaign, IL
1910 N Neil St, Champaign
Suggest an Edit
Nearby Stores
Lovely Nails
1903 N Neil St, Champaign
Sport Clips Haircuts of Champaign - Neil Plaza
1903 N Neil St Suite A, Champaign
Hot Spot Slots and Video Poker
1903 N Neil St b, Champaign