Restaurant Manager
Los Mochis • London, England • Posted June 08, 2026
About the Role
Restaurant Manager - Los Mochis City
£50,000 – £55,000
Los Mochis City is seeking an outstanding Restaurant Manager to support our flagship restaurant in the heart of the City. Our flagship is elevating the London dining scene in a stunning 14,000 sq ft restaurant on the rooftop of 100 Liverpool Street. Los Mochis City is our second location in London following the success of the highly acclaimed Los Mochis Notting Hill.
If you have an entrepreneurial spirit, a can-do attitude, bags of personality and a passion for hospitality and looking to take the next step in your career, we invite you to apply for this exciting opportunity. Join our award-winning team and contribute to the creation of an exceptional hospitality group.
The ideal candidate will possess exceptional leadership abilities, a strong passion for delivering outstanding customer service.
About us
<...