Saba Set at Mega Sushi

Posted on Leave a commentPosted in Restaurants

Today I was out in Steveston for an Ikebana club meeting, after the meeting some of us decided to go for sushi. Usually we go to Ichiro, but this time we decided to try Mega Sushi. I ordered the saba set – grilled mackerel with accompaniments. Started off with miso soup, which came in a really cute […]