The Village CornerRestaurants · Atlanta, GABakeries, German, Bars. Serving the Russian-speaking community in Atlanta.Address: 6655 James B Rivers Dr, Stone Mountain, GA, 30083Phone: (770) 498-0329Loading map...