88 Main StWindsor, VT 05089
802-674-6861orders@windsorpizzachef.com
This is for general questions only, not online orders!
Send Message