Arby's 124

Arby's #124 is an Arby's restaurant located at 4363 Sheridan Boulevard in Denver, Colorado.