Listing 10 restaurants in and around Central Village.
20 Norwich Road, CENTRAL VILLAGE, Connecticut 06332
Every red-blooded American knows the smell.
Salami, dough, and tomato sauce: pizza courses through American minds right alongside cars and football.