Video Of The Week — Cheese Pizza Topped With Cotton Candy? Yum!

Meera Dolasia
Mon, 03 Apr 2017 10:22:47 -0700

In Japan, the onset of spring is synonymous with the cherry blossom, or sakura, season. To attract some of the thousands of locals and tourists that flock to parks to see the beautiful, albeit brief, two-week bloom, many restaurants offer sakura inspired specialties.