TAKARA SUSHI

We are going to travel to Hokkaido today to a tiny town called Otaru where we will discover one of it’s hidden treasures, Takara Sushi. Takara means treasure in Japanese. Otaru is a tiny little town in Hokkaido on the way to the well known ski resort Niseko. This sushi restaurant is a bit off the Otaru…

KAISHOKU MICHIBA

Lunch at Japan’s Iron Chef Restaurant Rokusaburo Michiba Kaishoku Michiba is another one of those old school restaurants, loved by the older generation, where iron chef Rokusaburo Michiba’s roast beef bowl is to die for.