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