Get directions to: Fuji Teriyaki House, Irvine, CA
Restaurant address: 92 Corporate Park Ste H Irvine, CA 92606, USA
Restaurant: Fuji Teriyaki House