Los Angeles

R23

40

923 E. 2nd St. ,
Los Angeles,
CA,
United States,
90013.

The exceptional Japanese food has drawn locals and adventurous West Siders since 1991.