Arby's 6916

Arby's #6916 is an Arby's restaurant located at 4701 Paseo Del Norte in Albuquerque, New Mexico.