The Ivy Buckhead closing after 14 years, owners planning new concept
The Ivy Buckhead, a well-known bar and restaurant in Atlanta, is set to close its doors after 14 years of operation. The owners have announced plans to develop a new concept for the space, ensuring that the location will not remain vacant for long.