Yelp's Masquerade

1611 Ellsworth Industrial
Atlanta, GA 30318 USA


5/5 stars

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.

Yelp tags: Local Flavor

Comments on this page are closed.