Grand China is my favorite chinese restaurant in Atlanta. Better Orange Chicken cannot be found anywhere else in the city, let alone the country! The service is wonderful, the food excellent, and the price just right.
Pros: Ample parking, excellent food, excellent service
Cons: Not busy enough! Let's get some more business in here!
more