Get directions to: Lee's Garden, Tolland, CT
Restaurant address: 200 Merrow Rd Tolland, CT 06084, USA
Restaurant: Lee's Garden