Get directions to: Francha's Cafe, Torrington, CT
Restaurant address: 387 High Street Torrington, CT 06790, USA
Restaurant: Francha's Cafe