Tokachi Shinmura Farm

Got a Sweet Tooth? Here Are 10 Must-Visit Sweets Shops in Obihiro, Hokkaido!

Obihiro City is located in the south center of Hokkaido, Japan. Since the city has an easy access to fresh agricultural products, there are a lot of popular must-try foods in the area, including sweets and desserts. In this article are 10 famous shops where you can buy delicious sweets in Obihiro. Check them out!…