Mikado Sushi in Downtown Los Altos


Walking by on Main Street you might miss Mikado Sushi. Seemed like a more traditional sushi spot. Japanese owned which is sometimes hard to find.

I went with the Spicy Kimchi udon with soba noodles. Not as spicy as it looks but good. Probably would go for the regular udon next time.