Deola Cuisines. a.k.a. SS Express

African restaurant · 556 Northside Dr SW, Atlanta, GA

Hours

More food in Atlanta, GA · African Food in Atlanta