Mela Bar & Lounge
1359 Clairmont Rd, Decatur
(404) 343-2130
Menu
Restaurants in Decatur, GA
Mela Bar & Lounge
1359 Clairmont Rd, Decatur, GA 30033
(404) 343-2130