Zakia Modern Lebanese Restaurant

Lebanese restaurant · 3699 Lenox Rd NE Ste 3, Atlanta, GA

Dine-In

Hours

More food in Atlanta, GA · Lebanese Food in Atlanta