I'm going to the Atlanta game on the 11th and I was hoping someone could suggest some good upscale restaurants in the Peachtree Center vicinity. Thanks