During our stay in Japan, we visited the home of best green teas, Shizuoka. Along the way, we discovered many wonderful food, drinks, and yes, sweets. We bought so many delicious gifts there for our family and friends, and of course, for ourselves! We visited Kakegawa Castle, and right by the castle was a little […]