is relocating to Northside Drive less than a mile from the New Mercedes Benz Stadium. The new concept is slated to re-open Spring 2018 at its recently purchased 3-acre 31,000 square-foot entertainment complex that will house:
The new Do Restaurant concept with private dining rooms, iPad ordering, and much more...
2 – 10,000-square-foot events spaces with State-of-the-Art Video Mapping Technology, Sound & Lighting
Rooftop Entertainment Space
The Offices of One Stop Productions
We’re thrilled to also share with you our second concept Restaurant opening October 9th, 2017 located at 848 Spring Street in the Square on Fifth building at Tech Square.
See rendering of the new Do’s exterior façade as well as interior renderings and floor plans below.