With >200 stores, AEON MALL Tan Phu Celadon in Ho Chi Minh City is where you can hit up mega stores and savor all kinds of food in a trip.