Eating Seafood at Squaxin Island Seafood Bar restaurant in Shelton, WA.

Feedback

Do you manage or own Squaxin Island Seafood Bar?

Yes