Arby's 6081

Arby's #6081 is an Arby's restaurant located at 3639 East Grand River Avenue in Howell, Michigan.