Los Mochis is a restaurant that combines Mexican and Japanese cuisines. It is located in Notting Hill and London City, and it emphasizes the use of high-quality, seasonal ingredients.
Peter Street Kitchen is a contemporary restaurant located inside the iconic Free Trade Hall in Manchester, offering a unique blend of Japanese and Mexican cuisine.
Gymkhana is a fine dining restaurant inspired by the elite clubs of India, where high society members socialise, eat, drink, and play sport.
Company Details
Los Mochis is operated by Los Mochis Restaurant Ltd and is a Active company incorporated on 27 March 2019 with the registered office located in London, Greater London. Los Mochis Restaurant Ltd was registered 6 years ago.