236 Central Plz (btw 2nd St & 3rd St), Los Altos, CA
Restaurant japonais · North Los Altos · 70 conseils et avis
HD Lee: Charcoal-grilled meat & vegi with sake. Also love taste of Japanese apricot in Ochazuke. Come to the downtown before sun goes down and stroll around before you come to the restaurant!