Exit onI-5 Southbound
Left 1.12 mi
Fastfood white 28@2x
Tokyo Teriyaki & Sushi
12825 Valley View Ave, La Mirada, CA 90638
Amenities
Fast Food
Restaurant
Sushi
Bar
Japanese