SM Mall of Asia now houses the only Disney Store in Southeast Asia, launched by International Toy World, Inc. (ITWI), an affiliate of SM Retail, Inc. Located on Level 1 of the North Main Mall at SM Mall of Asia, the store opened on Sept. 27. “In bringing Disney Store to one of the largest […]
What's Your Reaction?