Home
Menu
Restaurants
More
(650) 537-9494
Order Online
Our Sister Restaurants
Sumika Grill
Los Altos
Website
Orenchi Ramen
Santa Clara
Website