Arby's 7862

Arby's #7862 is an Arby's restaurant located at 267 Washington Avenue in North Haven, Connecticut.