en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
California
/
Los Altos
/
Mikado
Mikado
Sushi · Japanese · Casual Dining
Mikado is a Japanese eatery offering both traditional and contemporary sushi rolls, as well as bento box meals.
161 Main St, CA
Los Altos, United States of America
mikadolosaltos.eat24hour.com
Location
The ranking
Best Sushi in Los Altos
7 places, none rated yet
See the full list →