Restaurant
MA/NA
MA/NA Mayfair · 10 Heddon Street, London W1B 4BX
27 April 2026
The Thesleff Group built Los Mochis. This is their luxury Japanese room in Mayfair. Dark wood panelling and premium wagyu. Not a trend piece. Deep wood, real fish. Worth every grain of the dish.
MA/NA
MA/NA Mayfair