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…

EZO SEAFOOD & OYSTER BAR in NISEKO

I’m going to stray a little in my next few posts to write about some restaurants in Niseko, Hokkaido. I’m here for the weekend and I believe this little ski village has some of the best eateries in all of Japan.