
Mochi: Japanese Sweets in San Francisco
While I was in San Francisco, I went on a lovely walk to the Pier. On my way there, I spied a Japanese sweets shop: Minamoto Kitchoan (648 Market Street). The lovely front window caught my eye, and I thought: “Oooooh, I bet they’d have proper mochi. I want to try those!” Mochi are Japanese […]