Have eaten at Grand China many times. The dim sum is very authentic and fresh. I lived in Asia for ten years and my Husband is Chinese. Grand China is by far the best in Atlanta Georgia.
My opinion this a very good Chinese restaurant in the Atlanta Buckhead area. I have been several times to Grand China and you can find real chinese taste in the food and ambience.
Pros: real chinese taste
more