Arby's 116

Arby's #116 is an Arby's restaurant located at 5800 Menaul Boulevard Northeast in Albuquerque, New Mexico.