Eating Seafood at Captain Seas restaurant in Wallingford, CT.

Feedback

Do you manage or own Captain Seas?

Yes