Arby's 6305

Arby's #6305 is an Arby's restaurant located at 3171 North Lombard Street in Portland, Oregon.