Morimoto Asia Hosting Sakura Festival at Disney Springs

The Sakura Festival is in full swing at Morimoto Asia! There are only two events left—grab your spot while you still can! Sakura—also known as the cherry blossom—is the national flower of Japan. The cherry blossom blooming season is much like the colorful transformation of autumn leaves in New England each Fall. These delicate white and … Read More