Good food, drinks, and vibes all found under one roof.
Come catch a vibe with us at Mela!
We love our customers, so feel free to visit during normal business hours.
1359 Clairmont Rd, Decatur, Georgia 30033, United States
(404) 343 - 2130 MELA WILL BE CLOSED DEC 25th & 26th JAN 1st & 2nd
04:00 pm – 12:30 am