I just drove by the location of the former Beijing Star and saw a lovely red sign for "Mulan". As some of you may recall, I had an extremely disappointing experience recently at BS, so I'm quite happy to see the change.
I'm assuming this is a branch of the restaurant in Cambridge, which I've never been to, but have driven by many times including a few hours ago. They have two Web sites, both seemingly their own sites, rather than the fraudulent sites created by delivery services (a true blight in NYC, which has started to spread.)
~ Kiran <email@example.com>