Arcadia's original Din Tai Fung location at 1108 South Baldwin Avenue is closing for two months for renovations, but a bigger, 9000 s.f. flagship store at Westfield Santa Anita mall opened yesterday. The other Din Tai Fung location at 1088 South Baldwin Avenue will be permanently closed.