"The food lacked flavor. The beef and steak were chewy. The fish was very small. The bento box did not include any rice or sushi. The NY steak tasted like a cheap $6 per pound steak."
Phone: +16509178388
Address: 161 Main Street, Los Altos, 94022, United States Of America
City: Los Altos
Website: http://www.mikado.com/
Monday: 11:30 -15:00 17:00 -21:00
Tuesday: 11:30 -15:00 17:00 -21:00
Wednesday: 11:30 -15:00 17:00 -21:00
Thursday: 11:30 -15:00 17:00 -21:00
Friday: 11:30 -15:00 17:00 -21:00
Saturday: 11:30 -21:00
Sunday: 11:30 -21:00
Dishes: 55
Amenities: 14
Categories: 5
Reviews: 4480