Arby's 5926

Arby's #5926 is an Arby's restaurant located at 7055 North Federal in Westminster, Colorado.