Luxury dim sum restaurant closes ahead of schedule
Yauatcha, a luxury dim sum restaurant that had its last U.S. location in Houston, closed unexpectedly early Feb. 8. The restaurant was originally supposed to close Feb. 16.
Employees were clearing out the restaurant Feb. 10, noting that the restaurant’s lease was up and another restaurant would be moving in.
Yauatcha posted the following message on its door:
Yauatcha was located in the Galleria’s 14,000-square-foot standalone “jewel box” that faces Westheimer Road. When it announced…