Grand China Restaurant
Grand China Restaurant is a Chinese cuisine located in Atlanta, Georgia 30305. Whether you’re looking for a quick take-out, to order delivery or to dine-in, all of these services are offered by the friendly staff at Grand China Atlanta.
Note that delivery orders should be made 2 hours in advance.
- Address:2905 Peachtree Rd NE, Atlanta, GA 30305, USA
- Phone:+1 404-231-8690
- Cuisine:Chinese cuisine
- Rating:3.5 / 5
Have you been in this place?