Eating Italian Seafood at Vincent's Clam Bar restaurant in Carle Place, NY.

Feedback

Do you manage or own Vincent's Clam Bar?

Yes