Sign up for a free Courant newsletter for a chance to win $100 P.C. Richard gift card

Windsor/Windsor Locks - Best Pizza Place

1) Wilson Pizza Palace

340 Windsor Ave. 
(860) 522-1966


Voters Said:

Nothing beats Wilson Pizza. Best Greek Pizza around, and has been for years!



Copyright © 2017, CT Now