Hottest New Restaurant in Atlanta: The Garden Room

Unless you’ve been living under a rock in Atlanta, then you’ve heard of the newest iconic restaurant to come on line: The Garden Room.