Get directions to: Tenko Teriyaki House, Irvine, CA
Restaurant address: 18090 Culver Dr Irvine, CA 92612, USA
Restaurant: Tenko Teriyaki House