Best Russian restaurant in Georgia Reviews Directory Verdi Russian Restaurant, Banquet Hall & Catering 6275 Spallding Dr, Suite E-1 30092 Norcross, GA, US +1 678-646-4600 Caterer Event planner Russian restaurant 557 likes