Skip to main content

Oh! Oh! Sushi and Teriyaki

restaurant · japanese restaurant · Los Angeles, CA

Address
6411 Sepulveda Blvd #1f, Los Angeles, CA 91411
Phone
(818) 782-6050
Where
34.1870, -118.4668

Search Hominin for Oh! Oh! Sushi and Teriyaki

Other restaurants nearby

More in Los Angeles

Oh! Oh! Sushi and Teriyaki — restaurant in Los Angeles, CA | Hominin