Mori Sushi: Sawara

Sawara is often translated as Spanish mackerel; we were told king mackerel.

Leave a Reply