Is this place still open?.. What time do they close?
Address: 2000 Moreland Ave SE, Atlanta, GA 30316, USA
Ebony | Oct 23, 2019
Yes it's still open and they stay open until about 3 am.
Derrick Miller | Oct 23, 2019
Movies are nightly and the flea market is saturday n sunday.
Morris Toval | Oct 23, 2019
Nuff said.
Thanks! Your answer is awaiting moderation.