Joined In Jan 2022
No info available
Let me start by saying that unlike others I had no idea that there was a “Windsor” style pizza and this is my first time trying a pizza of this style. I ordered a 14 inch with ham, mushrooms and black olives which came to...around 30 dollars with the delivery charge. The pizza was very good. Layered with a tangy sauce, then cheese and the toppings on top. The ham was shredded which means it covered most of the pizza unlike sliced ham. The best part was the cheese. It was mozzarella and tasted much better than any other pizza mozzarella I’ve had. The cost is a little higher than other pizza joints but the quality is also much better. I can’t comment on the restaurant atmosphere as I ordered delivery. I will likely order from this place again.