Eating Sandwich Seafood Salad at Elmo's Dockside restaurant in Vernon, CT.

Feedback

Do you manage or own Elmo's Dockside?

Yes