Arby's 5886

Arby's #5886 is an Arby's restaurant located at 2791 Lenwood Road in Barstow, California.