Windsor Pizza serves original Windsor-style pizza, panzerotti, pasta, and wings. Known for its uniquely shredded pepperoni and canned mushrooms, it has been a local favorite since 1985.