Get directions to: California's Teriyaki Grill, Santa Ana, CA
Restaurant address: 1504 W Edinger Ave Santa Ana, CA 92704, USA
Restaurant: California's Teriyaki Grill