The Villa Banca Villa What? (pronounced vil-ah bon-ka), established in 1997, is located in downtown Nashua, New Hampshire, in a former bank building, hence the Italian name meaning “Bank House.” The Villa Banca is located at 194 Main Street, at the corner of Main and East Pearl Street, in Nashua,…
Discover More