Arby's 6926

Arby's #6926 is an Arby's restaurant located at 2258 North Monroe Street in Tallahassee, Florida.