Arby's 5560

Arby's #5560 is an Arby's restaurant located at 4820 South Cooper Street in Arlington, Texas.