Eating Sandwich Seafood Salad at The Barking Dog restaurant in Amesbury, MA.

Feedback

Do you manage or own The Barking Dog?

Yes