top of page

Our Sister Restaurants

Please visit their websites for more information.

La Casa Mia

3548 Homestead Road, Santa Clara

IKUKA (Imo Kuri Kabocha)

170 State Street, Los Altos, CA 94022

  • Instagram
  • Facebook

©2020 by Sumika Grill

bottom of page