Arby's 7304

Arby's #7304 is an Arby's restaurant located at 5620 West Waters Avenue in Tampa, Florida.