Get directions to: Mama Teresa's Italian, San Anselmo, CA
Restaurant address: 636 San Anselmo Ave San Anselmo, CA 94960, USA
Restaurant: Mama Teresa's Italian