Get directions to: Teriyaki Inn, Irvine, CA
Restaurant address: 16575 Von Karman Ave Ste G Irvine, CA 92606, USA
Restaurant: Teriyaki Inn