Hiroshi

Japanese restaurant · 328 Main St, Los Altos, CA

Dine-In

Hours

More food in Los Altos, CA · Japanese Food in Los Altos