1. Town Pizza & Restaurant 104 Beach Pond Rd Ste 1, Voluntown, CT 06384 Coordinate: 41.57513,-71.85672 Phone: (860) 376-3378