Los Mochis to open new London site in Spring 2024

Los Mochis is a Mexican and Japanese fusion restaurant and launched its first London site in Notting Hill in 2021

Los Mochis has announced that it is set to open its flagship rooftop restaurant Los Mochis London City in Spring 2024.

Back to top button