Get directions to: Yogis Teriyaki, Santa Ana, CA
Restaurant address: 2413 S Fairview St Santa Ana, CA 92704, USA
Restaurant: Yogis Teriyaki