"It's McDonaldsIn a pinch, nothing can be beat."
Phone: +12173595251
Address: 1812 North Neil Street Champaign, IL 61821, 61820, United States
City: Champaign
Website: https://www.mcdonalds.com/us/en-us/location/IL/CHAMPAIGN/1812-N-NEIL/5673.html
Dishes: 106
Amenities: 7
Categories: 5
Reviews: 3616