Los MochisLos Mochis · LondonPor Yen's Foodstagram · 16 de marzo de 2026A 10-course bluefin tuna omakase at Los Mochis in London? Yes please.