1 of L.A.’s ideal sushi chefs is at Morihiro in Atwater Village

Morihiro “Mori” Onodera, like the relaxation of us, experienced other strategies for 2020. The revered sushi…