Get directions to: California Terriyaki, Chatsworth, CA
Restaurant address: 20869 Lassen St Chatsworth, CA 91311, USA
Restaurant: California Terriyaki