Eating Deli Sandwich at The Country Store restaurant in Westport, CT.

Feedback

Do you manage or own The Country Store?

Yes