Morimoto Asia launches Month-long Sakura Festival
Around the world, spring signals the arrival of cherry blossoms and Morimoto Asia at Disney Springs is importing a traditional Sakura festival. Sakura means Cherry Blossoms in Japanese and Morimoto Asia will fill its festival with a series of special ticketed events and menu specials… Read More »Morimoto Asia launches Month-long Sakura Festival