New retail store, the 'first of its kind' in metro Atlanta, will mostly offer close-out or overrun products that will be sold 'at an affordable price.'
Nearly 4,000-square-foot restaurant will occupy one of the three new restaurant spaces located in the renovated 'Atlantic Green,' will feature a rooftop patio.