Imahara is a compact little grocery that manages to offer a pleothra of oriental food items, focusing in on Chinese, Japanese and Hawaiian food stuffs.
19725 Stevens Creek Blvd
Cupertino
CA
95014
19725 Stevens Creek Blvd, Cupertino, CA
+1 408.257.5636