Arby's 8799

Arby's #8799 is an Arby's restaurant located at Osceola Polk Line Road in Davenport, Florida.