Pizza Review
The dough is top notch, sauce slightly sweet with a nice cheese to sauce ratio. Not the best I've ever had, but a solid all around pie.

Order Windsor Pizza Parlor

Hungry? Order right now on Slice
Order now on Slice