Pizza restaurant · Harbor View Plaza Shopping Center, 794 W Lakeshore Dr, Colchester, VT
More food in Colchester, VT · Pizza in Colchester