That’s Dot’s in Wilmington, Vermont. Nestled in the heart of the Green Mountain State, Dot’s Restaurant is the kind of place that makes you wonder if you’ve accidentally stumbled into a Norman ...