CHEF LIU's new location has renewed the restaurant's cherished place in our dumpling-loving bellies. The expansion means a bigger kitchen and a larger menu that includes some new dumpling additions. Sour ground pork and cabbage dumplings and a generous platter of lamb dumplings never fail to squash that nagging craving — or hangover. In addition, the cult favorite, the Shanghai soup buns, remain the best in Atlanta with their dangerously juicy soup interiors, spiced ground pork filling and delightfully delicate skins. 5221 Buford Highway, Doraville. 770-936-0532.
Showing 1-2 of 2