Windsor Pizza is a casual pizzeria offering quick bites like pizza, salads, and buffalo wings.