Arby's 8267

Arby's #8267 is an Arby's restaurant located at 13982 Newport in Tustin, California.