top of page

March 15, 2023 at 170 State Street, Los Altos CA 94022
Other Restaurants: Welcome
Our Sister Restaurants
Ogiku Corporation
Other Restaurants: Our Team
bottom of page
March 15, 2023 at 170 State Street, Los Altos CA 94022
Ogiku Corporation