Home
Menus
Restaurants
More
(408)-772-2310
Order Online
Our Sister Restaurants
Sumika Grill
Los Altos
Website
Orenchi Ramen
Redwood City
Website