Windsor Pizza Parlor
(596)
Pizza restaurant
Address: 1034 Windsor Rd, Loves Park, IL 61111
Hours: Closed ⋅ Opens 7:30 PM
Phone: (815) 708-7309
Rating
(293) · $$
Order online at one of the best restaurants in Loves Park, IL! Windsor Pizza Parlor is a neighborhood favorite. Quick delivery and exclusive offers ...
Rating
(413) · $$
Order delivery or pickup from Windsor Pizza Parlor in Loves Park! View Windsor Pizza Parlor's April 2024 deals and menus. Support your local restaurants ...