Yes, they still exist.
It is at the intersection of 64, 188, & Store Road in Middlebury.
Big yellow building in a little valley facing 188.
84, exit 17.
follow to 64 toward Middlebury.
Left onto 188
Immediate left into driveway and onto Store Road.
Bill & Jen Perrotti are good people, very family and community oriented place.
Good place to become a "regular".
I used to work in the kitchen and can vouch for their cleanliness and the staff.
Try a slice of the stromboli!