Ikuka

Permanently closed
170 State St
Los Altos, CA 94022

Ikuka is a Japanese pastry and dessert shop located in Los Altos, CA, offering a delectable selection of traditional Japanese pastries and desserts.

With a focus on quality and authenticity, Ikuka provides a unique culinary experience, showcasing the artistry and flavors of Japanese sweets.

Generated from the website

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.