"Teow Soon Huat" is a large duty-free shopping mall with over 40 outlets, 8 food and beverage outlets including a food gallery, a department store and a supermarket selling fresh, frozen and canned foods.