Tokyo Teriyaki & Sushi

12825 Valley View Ave
La Mirada, 90638
562-921-7131
Privacy Policy