Get directions to: Di Franco's Restaurant & Pizzeria, Litchfield, CT
Restaurant address: 19 West Street Litchfield, CT 06759, USA
Restaurant: Di Franco's Restaurant & Pizzeria