Country Chowder Shack
Restaurant
•
659 Hartford Pike, North Scituate, RI 02857, USA
7.8
Friday: 12 PM – 8 PM
See if anyone you trust recommends it!