Stir House opening in downtown Atlanta and more restaurant news from the week March 30, 2024 Atlanta News 0 Comments Yvonne Zusel - The Atlanta Journal-Constitution Asian-Southern stir fry concept Stir House is set to open next month at 61 Broad St. NW in downtown Atlanta….