Arby's 307

Arby's #307 is an Arby's restaurant located at 1486 Northeast 163rd Street in North Miami Beach, Florida.