Tag: Mochi

Mochi’s Table

Los  Mochis in Notting Hill is a Mexican‑Japanese eatery named after its stylish canine Chairwoman, Mochi. Every summer, Mochi honours dog lovers and dogs. Tucked

Read More »