Mikado
Address:
161 Main St, Los Altos, CA 94022
Phone:
(650) 917-8388
Hours:
- Mon: 11:30am-3pm, 4:30pm-9pm
- Tue: 11:30am-3pm, 4:30pm-9pm
- Wed: 11:30am-3pm, 4:30pm-9pm
- Thu: 11:30am-3pm, 4:30pm-9pm
- Fri: 11:30am-3pm, 4:30pm-9pm
- Sat: 11:30am-9pm
- Sun: 11:30am-9pm
Other Details:
Mikado serves traditional Japanese fare with several seating options. There's a sushi bar up front with a view of the big screen TV, tables along the wall, a tatami room that seats 8 and an upstairs room that seats 15. The lunch bento special is popular and comes with a huge amount of food, including a California roll, chicken or beef, potstickers, soup, salad and rice. Sushi is a favorite entree here and customers can watch the sushi chef in action at the bar.
Restaurants, Restaurants Food Delivery, Japanese
Other Businesses: