Get directions to: Express Deli, Norwalk, CT
Restaurant address: 25 Van Zant St Norwalk, CT 06855, USA
Restaurant: Express Deli