John's Best Pizza & Restaurant in New Milford, CT offers pizza and a full menu of Italian entrees, appetizers, salads, and sandwiches. They use fresh ingredients, make their own sauce from scratch, and bake their bread fresh. Their recipes originate in Naples, Italy, combining traditional Italian cooking with modern flair.