Like Los Mochis – the restaurant in which you'll find Juno – the concept is Japanese-Mexican fusion, but with the Japanese part of the bargain leant on far more than the Mexican. Japanese ...