Get directions to: Teriyaki Magic, Redondo Beach, CA
Restaurant address: 3901 Inglewood Ave Ste 105 Redondo Beach, CA 90278, USA
Restaurant: Teriyaki Magic