Ballard's Inn

Water St
Rhode Island
United States