Dining Amenities
-
Outdoor Seating:
Windsor Pizza Parlor is a bar and restaurant serving homemade pizza with all fresh ingredients, no frozen dough or cheese. Eat indoors or at the outdoor bar and patio. Also serving chicken wings, burgers, and appetizers.