Get directions to: Walter Stewart's, New Canaan, CT
Restaurant address: 229 Elm Street New Canaan, CT 06840, USA
Restaurant: Walter Stewart's