Get directions to: Mike's Deli, Norwalk, CT
Restaurant address: 194 East Ave Norwalk, CT 06855, USA
Restaurant: Mike's Deli