Get directions to: Mama's Sushi & Teryaki, Galt, CA
Restaurant address: 1000 C St Ste 10 Galt, CA 95632, USA
Restaurant: Mama's Sushi & Teryaki