Arby's 167

Arby's #167 is an Arby's restaurant located at 6760 Southwest 8th Street in Miami, Florida.