3 lokale anbefaler · Anslået pris 2 ud af 4
88 Main Street
Windsor, Vermont 05089
Status for åbningstiderOpen · Closes 9:00 PM
Tips fra lokale
Pizza joint with a few locations in VT - just a typical pizza delivery and pickup place, but the pizza is amazing! Great for families and groups as well, if you want to sit in the restaurant.