Arby's 6880

Arby's #6880 is an Arby's restaurant located at 742 Genoa Way in Castle Rock, Colorado.