Tag: Los Mochis

It’s Dog Day!

Today is International Dog Day, and as pet owners, we are finding ways to celebrate our four-legged family members. August 26 is more than a date

Read More »

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 »