Newbury from Vermont Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Tj's Lunch Counter - Vermont, Newbury, 41 Main Street, 05051 (802) 757-3066 Map