CTNOW

Windsor/Windsor Locks - Best Pizza Place

1) Wilson Pizza Palace

340 Windsor Ave. 
Windsor 
(860) 522-1966

 

Voters Said:

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

 

 

Copyright © 2016, CT Now
83°