by Ciriaco on 1/4/2021
5 stars out ofThe Best Pizza in Town!!! by valentine_girl on 2/5/2005 via Citysearch
Truly as advertised, Colchester Pizza is the "Best Pizza in Town!" Family atmosphere, huge portions, reasonable prices, daily homestyle specials & delicatable desserts. Take out available. Certainly worth going back to!
Some data provided by Citysearch
Copyright 2024 EZlocal.com, Inc. All Rights Reserved.