Morihiro is a sushi restaurant in Los Angeles, California, United States.
In October 2025, Morihiro moved from Atwater Village to Echo Park.
See also
List of Japanese restaurants List of Michelin-starred restaurants in California List of sushi restaurants
References