Villa Restaurant & Pizza 2025-01-04 Roadnow click anywhere on map to find more poi nearby Weather | Gas | Restaurants | Hotels | Car Repair | Convenience Stores Cities close to Villa Restaurant & Pizza Newtown, CT 5.69 mi Stevenson, CT 5.85 mi Southbury, CT 7.44 miInterstate highway exits close to Villa Restaurant & Pizza Exit 11, i84 1.70 mi Exit 13, i84 3.53 mi Exit 10, i84 3.59 miInterstate highways close to Villa Restaurant & Pizza i84 map 1.70 mi i95 map 24.90 mi i91 map 30.10 miState roads close to Villa Restaurant & Pizza US 6 CT map 1.39 mi CT 25 map 4.05 mi CT 302 map 4.78 mi