Arby's 7359

Arby's #7359 is an Arby's restaurant located at 5175 West 9600 North in Elwood, Utah.