New China Red Pepper Restaurant, ATLANTA, Georgia (GA)
Readily settled at 2899 North Druid Hills Road No () in ATLANTA, Georgia (GA) (30329), New China Red Pepper Restaurant are available at 4043250331. Please do before you go to arrange your place in the restaurant.
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