Get directions to: Winfield Deli, Norwalk, CT
Restaurant address: 69 Winfield St Norwalk, CT 06855, USA
Restaurant: Winfield Deli