Eating Deli Sandwich at The Vermont Country Deli restaurant in Brattleboro, VT.

Feedback

Do you manage or own The Vermont Country Deli?

Yes