Arby's 80

Arby's #80 is an Arby's restaurant located at 280 Linton Boulevard in Delray Beach, Florida.