Restaurant
MA/NA
MA/NA Mayfair · 30 Upper Grosvenor St, London W1K 7PH
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.