Get directions to: Country Chowder Shack, North Scituate, RI
Restaurant address: 659 Hartford Pike North Scituate, RI 02857, USA
Restaurant: Country Chowder Shack