Country Chowder Shack
Restaurant
•
659 Hartford Pike, North Scituate, RI 02857, USA
7.8
Monday: Closed
See if anyone you trust recommends it!