Eating Seafood at Howard's Chowder Shack restaurant in North Scituate, RI.

Feedback

Do you manage or own Howard's Chowder Shack?

Yes