Sumika

236 Plaza Central, Los Altos, CA

Menu (As of 10/30)

Vegetarian Skewers ベジタリアン串

Appetizers

Fried Chicken

Doubiri Set

Sumika: hours and how to order