Arby's 7303

Arby's #7303 is an Arby's restaurant located at 7411 122nd Avenue in Kenosha, Wisconsin.