Get directions to: Avery's Little Kitchen, Norwalk, CT
Restaurant address: 49 South Main Street Norwalk, CT 06854, USA
Restaurant: Avery's Little Kitchen