Get directions to: Galicias Deli, Norwalk, CT
Restaurant address: 180 Main St Norwalk, CT 06851, USA
Restaurant: Galicias Deli