161 Main St. Los Altos, CA 94022

GALLERY

 
 

ADDRESS

161 Main St. Los Altos, CA 94022

T: 650.917.8388

BUSINESS HOURS

Monday ~ Sunday

Lunch  11:30AM–3:00PM

Dinner   4:30PM–9:00PM

  • Facebook
  • Twitter
  • Pinterest
  • Instagram

AZUMA  |   MIKADO