After reading the reviews on Tripadvisor about Antonios, I decided to give it a try. It was well worth the risk. The pizza was unbelievably tasty. You have a choice of a thin or thick crust. I opted for the thin. Fresh generous toppings, and cooked to perfection. No wonder this business has been around for 52 years. Easily the best pizza in Windsor, and I have tried a lot. The only down side would be that there is not sitting area to eat. This is a take-out only pizza joint.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.