Mikado is a sushi restaurant North Los Altos Los Altos located in United States.
161 Main St (at S San Antonio Rd) Los Altos , CA 94022 United States
Reservations | Yes |
Outdoor Seating | No |
This is where I go for my fish food trip with no other that hamachi kama - yellowtail jack; seaweed salad & spider roll !
Amaebi and Ebi Nigiri are delicious.
Dragon roll is always delish
Specials are a great deal
Every thing
Try sex-in-the-city roll - one of the best sushi rolls I've ever had!
The asparagus tempura roll and tofu salad are delicious!
Good lunch deals
Hibachi new york strip is so good...
Thursdays - 50% off all beer , wine & sake . Great sushi & more!
Bubble Bubble Roll..nuff said!
The people are do kind & the sushi is equally as wonderful! - Diane Barrera
Love the sumika salad, chicken skewer, pork skewer, chicken skin skewer, and end with the ume chazuke! - Sandra Castellano
Cute toys but found the toys cheaper on amazon. Also, the staff wasn't too helpful. - Teena S.
I love the Yuna (gluten free) cake. It's delicious and has the perfect amount of sweetness if you are the type who doesn't like desserts to sweet. Try it!! - Melanie Tansuwan
The theater update is pretty dang swanky. Big cushy seats all through the place! Which recline to your heart's content! And assigned-seat reservations to boot! It's a lovely moviegoing experience now. - Anthony Youhas