Stir House Atlanta, the newest restaurant in Downtown Atlanta, celebrated its grand opening on Friday. Located on 61 Broad Street NW, it’s the first vegan and gluten-free stir fry restaurant in the Southeast. The landscape of vegan food in Atlanta has evolved in the past few years, with the popularity of the lifestyle increasing as […]