Get directions to: Tuscan Twins, Bloomfield, CT
Restaurant address: 39 Jerome Avenue Bloomfield, CT 06002, USA
Restaurant: Tuscan Twins