MenuBrat › Atlanta › Iron and Spice Atlanta Iron and Spice 📍 1917 Pryor Rd SW, Atlanta, Atlanta, GA 30315 🧭 Directions 📞 (404) 594-4948 Open in Google Maps ↗