Townshend from Vermont Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Townshend Dam Diner - Vermont, Townshend, 5929 Vt-30, 05353 (802) 874-4107 Map Townshend Pizza - Vermont, Townshend, 2041 Route 30, 05353 (802) 365-4800 Map Townshend Village Pizza - Vermont, Townshend, 2041 Vt Route 30, 05353 Pizza (802) 365-9965 Map