Restaurants - Japanese in Los Altos, CA
Akane Japanese Restaurant
Ichi Japanese Restaurant
Mikado Japanese Restaurant
Sumo Japanese Restaurant
Susie's Sushi Japanese Restaurant