We dined here at Dragon Con 2012 and haven't been back since. Had the same issues as other reviewers. Limited menu. Below average food not worth the price. Went to the restroom when we left and there was no soap or soap dispenser in or around it- makes me second guess how clean things are in the kitchen.
Would recommend to avoid this place.
If you own or manage Mama Ninfa's At Peachtree Center, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.