Get directions to: El Samaritano Grocery & Deli, Norwalk, CT
Restaurant address: 112 S Main St Fl Bsmt Norwalk, CT 06854, USA
Restaurant: El Samaritano Grocery & Deli