Town & Country Pizza Restaurant is a family-owned and operated restaurant located in the heart of New Britain that has been serving the community since 1972. All menu items are prepared from the freshest ingredients following original recipes. They offer Take-Out and Dine-In options and are open 7 days a week.