A wagyu steak experience like none other, in the Japanese spirit of omotenashi…
 

Nestled in the charming town of Los Altos, California, experience unmatched authentic Japanese cuisine, art, and spirit.


DINNER OMAKASE AT 5:30 & 7:30 (Thursday - Monday)