Arby's 8800

Arby's #8800 is an Arby's restaurant located at Howland Boulevard in Deltona, Florida.