Los Mochis is the global pioneer of pairing Mexican and Japanese cuisines, showing off the vibrancy, passion, and heat of Mexico whilst celebrating the cool elegance and precision of Japan. We first opened our doors in the heart of Notting Hill, where our original Los Mochis restaurant continues t... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet