New China Red Pepper Restaurant, ATLANTA, Georgia (GA)
Comfortably positioned at 2899 North Druid Hills Road No () in ATLANTA, Georgia (GA) (30329), New China Red Pepper Restaurant is available at 4043250331. Please do give them a call upfront to make a reservation.
More restaurants in ATLANTA, Georgia (GA)
New China Red Pepper Restaurant contact information and details:
Address: 2899 North Druid Hills Road No - , ATLANTA, Georgia (GA) 30329
Contact Phone: 4043250331
