Get directions to: White Lilac Tearoom, Stratford, CT
Restaurant address: 2410 Main Street Stratford, CT 06615, USA
Restaurant: White Lilac Tearoom