Saw in the Pioneer Press that a second branch of the Teahouse Szechuan restaurant from Plymouth is open in Saint Paul. Has anyone been to it yet? How does it compare to Little Szechuan on University? What things did you order? Has anyone tried their dim sum - which I understand is ordered from a menu rather than the traditional dim sum carts. Thanks!