Arby's 7898

Arby's #7898 is an Arby's restaurant located at 5370 North Beach Street in Haltom City, Texas.