6163 Reynolds Rd Ste B
623 N Central Ave Atlanta, GA
4837 Old National Hwy Atlanta, GA
This place exceeded my expectation the service was very efficient and friendly.The inside is peaceful it doesn't get crowded. It was kind of expensive but it was all worth it.
December 19, 2007
New Star Thai Restaurant