Arby's 6881

Arby's #6881 is an Arby's restaurant located at 6925 West Alameda Avenue in Lakewood, Colorado.