Get directions to: Arby's Roast Beef, Champaign, IL
Restaurant address: 1502 North Prospect Avenue Champaign, IL 61820, USA
Restaurant: Arby's Roast Beef