Opening in Notting Hill on 17th May, Los Mochis restaurant and bar is the ultimate Pan-Pacific pairing, mixing Mexican spirit with Japanese elegance, Mexican art and design with Japanese coolness and Mexican flavours with Japanese techniques.