New display stand at Apita Taikoo Category: Latest News The new progressive kitchenware display stand, will be displayed in at Apita Taikoo. Address: Taikoo city plaza 3