Arby's 8665

Arby's #8665 is an Arby's restaurant located at 703 Christopher Drive in Belen, New Mexico.