Get directions to: Teriyaki Ichiban, Los Alamitos, CA
Restaurant address: 10893 Los Alamitos Blvd Los Alamitos, CA 90720, USA
Restaurant: Teriyaki Ichiban