Arby's 5574

Arby's #5574 is an Arby's restaurant located at 2010 North State Street in Belvidere, Illinois.