By James McAllister2025-10-28T16:22:00
The operator behind London restaurants Los Mochis and Sale e Pepe will start 2026 with the opening of a ‘luxury Japanese dining and drinking destination’ in Mayfair
Already have an account? Sign in