4023 S Central Ave, Los Angeles, California 90011, United States
Toshiaki’s

Japanese Cuisine seafood & sushi