Arby's 70

Arby's #70 is an Arby's restaurant located at 3158 Stevens Creek Boulevard in San Jose, California.