It is my first time to visit Terminal 21 mall, the areas are designed into landmarks like Eiffle Tower, London bus, Pisa tower.
Desserts shop "After you" and a supermarket is in the mall too.
The mall is big and carrying wide variety of shopping options. We had spa session in Lets relax, mango sticker rice was served after spa session.