MenuBrat › Atlanta › Levy at the Georgia World Congress Center Atlanta Levy at the Georgia World Congress Center 📍 285 Andrew Young International Blvd NW, Atlanta, Atlanta, GA 30313 🧭 Directions 📞 (404) 223-4500 🌐 Website Open in Google Maps ↗