Mikado is a sushi restaurant Santa Maria located in United States.
209 Town Ctr W Santa Maria , CA 93458 United States
Reservations | No |
Outdoor Seating | No |
This is just a sushi roll joint. U no its imitation crab when u c crab in all the rolls. Only thing I could order was green muscle .To my chagrin. They made a mix w/ crab under muscle . No eating today
Half price menu has some awesome stuff and saves you some serious $$.
I'm furious. TWICE They get my order wrong. I get home and I can't eat it
Wonderful little gem, great food & wonderful service by Ana. Don't let the front fool you, it's so nice and clean inside. The menu has a nice variety with reasonable prices. - Helle S. Agergaard