Get directions to: Teriyaki Hut, Los Alamitos, CA
Restaurant address: 4348 Katella Ave Los Alamitos, CA 90720, USA
Restaurant: Teriyaki Hut