The Imperial Treasure opened on Windsor Square Drive in Matthews on October 8, 2024, built around dim sum served all day, Beijing roast duck slow-roasted for about an hour and a half, and wok-fired stir-fries. The restaurant lists roughly 50 handmade...