Windsor Pizza Parlor

Windsor Pizza Parlor

Pizza Parlor, Bar, Slots

Dine in, pick-up or delivery

 

815 708 7309
1034 Windsor Road
Loves Park
IL
61111