Hi! . You are the 10336th guest? to the Windsor Pizza pages.
|Average Rating: ★★★★☆ » Read 48 reviews|
Windsor Pizza, Ranked #3 of 20 Restaurants in Windsor, rated 3.9 out of 5, is an above average Pizza Restaurant in the area around Jefferson Blvd and Rose Ave, where the average rating for Restaurants as of this Friday is 3.9 out of 5.
Been there? Write a review about Windsor Pizza.
Sent on the 10th of May, 2013
You need a hobby!
» more reviews on Windsor Pizza