Mela Ethiopian Kitchen
Add to Favorites
CLOSED NOW
Tomorrow: 11:00 am - 10:00 pm
Saved to Favorites
Phone: (404) 343-2130
Address: 1359 Clairmont Rd, Decatur, GA 30033
1816 Fairoaks Pl, Decatur, GA 30033
1175 Church St, Decatur, GA 30030
3906 N Druid Hills Rd, Decatur, GA 30033
4048 Lawrenceville Hwy, Tucker, GA 30084
708 W College Ave, Decatur, GA 30030
94 Howell St NE, Atlanta, GA 30312
Atlanta, GA 30342
3735 Tamer Ln. SW, Lilburn, GA 30047