Restaurants Atlanta
SISTER delivers a refined yet welcoming take on Southern-inspired comfort cuisine. The menu at our restaurants near Buckhead, Atlanta, features fresh, seasonal salads, thoughtfully crafted entrées, artisan flatbreads, and indulgent house-made desserts—designed for relaxed, stylish dining.