1611 Ellsworth Industrial
Atlanta, GA 30318 USA
When you walk into the back room and are greeted by a pair of legs in the air, you know it's a good party. Particularly when they're fifteen feet in the air. Imperial Opa FTW.
And Desta's idea of rolling yummies in injera is brilliant.