A New Loves Park Restaurant Aims To Flip Traditional Pizza ‘Upside Down’
What is going on? Just when you thought the standard pizza is good enough, a brand new Loves Park restaurant is flipping it on its head.
Literally too. At the Windsor Pizza Parlor, 1034 Windsor Road, they are serving something called the Upside Down Pizza.
There are plenty of places that serve pizza with the sauce on top but not to this amount. Matter of fact, you'd be hard pressed to find a place in town that serves a pizza with as much cheese and sauce as the Windsor Pizza Parlor doles out.
The question remains though, is it Rockford's best pizza?