MenuBrat › Atlanta › ATL Supper Club Atlanta ATL Supper Club 📍 915 Glenwood Ave SE, Atlanta, Atlanta, GA 30316 🧭 Directions 📞 (470) 421-9561 Open in Google Maps ↗