S S DION Restaurant

520 Thames St.
Bristol
Rhode Island
United States