Opening this Week: Peachtree Restaurant

By OWEN MORRIS
I was down in the Power & Light District and decided to stop by the Peachtree to see how it was coming along. I walked up the steps to the second-level restaurant and lo and behold learned I had stumbled upon its grand opening.