Get directions to: Teriyaki Inn, Torrance, CA
Restaurant address: 1757 W Carson St Ste Q Torrance, CA 90501, USA
Restaurant: Teriyaki Inn