After opening a large-format store in Navi Mumbai last year, IKEA is now opening a small city store at Worli, Mumbai, located at Kamala Mills, said a statement. "In line with IKEA’s long-term ...