Arby's 6676

Arby's #6676 is an Arby's restaurant located at 1680 East Cheyenne Mountain Boulevard in Colorado Springs, Colorado.