Get directions to: Taftville Family Restaurant, Norwich, CT
Restaurant address: 137 Norwich Ave Norwich, CT 06360, USA
Restaurant: Taftville Family Restaurant