Located right off of Route 91 in Brattleboro, VT, is Brattleboro Village Pizza. Nothing says New England small town pizza like greek pizza in a family run restaurant that hasn’t had the interior design updated in a decade or so….
Copyright © 2024 · Mia on Genesis Framework · WordPress · Log in