I stop here for lunch quite often for a slice. They make a fantastic, thin crust pizza. Sauce is flavorful and slightly spicy, pepperoni is shredded on top so you get some in every bite. Just all around phenomenal pizza. If you have not tried Windsor pizza, this is one of the ones to try.