From Our Editors
Located in Windsor Locks, Nick's Pizza's pizza features fresh dough and ingredients.
For those who prefer to dress down for dinner, Nick's Pizza's low-key style is the perfect match.
Make use of the ample parking near Nick's Pizza.
Nick's Pizza may cost you a little bit more than some spots, but this deliciousness is fairly-priced (and well worth the few extra bucks). Craving pizza tonight? Stop in for a tasty slice at Nick's Pizza.