The team behind Los Mochis have opened a high-end Japanese restaurant in Mayfair, with a big focus on wagyu and Kobe beef. We ...