As Galya suggested, check Business section under Restaurants (http://www.russianatlanta.net/business/restaurants.asp)
All Russian restaurants are listed there with "real names", addresses and phone numbers. As far as I know, there is only one true Russian restaurant in Atlanta -- Nikolai's Roof (althought, most of the food they serve is French).
The other listed there have Russian selection on the weekends only.