• Mikado Los Altos

    Categories

    RestaurantsTake-out/Delivery

    About Us

    Mikado on Main St, Downtown Los Altos has excellent sushi & lunch or dinner bento boxes & more. Currently offering lunch & dinner pick-up only hours now.
    Approx 12-2pm & 5-8pm

  •