Language/Idioma
English Español
22 Knight StNorwalk, Connecticut 06851
Website: Click here for restaurant website
Phone: 203-810-4378