Address: 4825 Buford Hwy NE, Chamblee, GA 30341, USA
Richard Comer | Jul 31, 2022
Yes
Chris Aldridge | Jul 31, 2022
Yes. However, it is best to go before noon Saturday or Sunday as that is when their dim sum chef works. The rest of the time it is just a chef that knows how to make it.