Photo from The Plum Tomato

275 S Main St, Colchester, CT 06415

Nearby restaurants