← Champaign restaurants
Champaign, Illinois
No reviews yet
Fast Food2306 N. Prospect Ave, Champaign
Own or manage Champaign, Illinois? Claim this listing free
Hours
Hours not listed yet.
Details
Address2306 N. Prospect Ave, Champaign 61822
Websitehttps://www.portillos.com/locations/champaign/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.