Get directions to: Happy & Happy, Norwalk, CT
Restaurant address: 55 Bartlett Ave Norwalk, CT 06850, USA
Restaurant: Happy & Happy