Reviews of The Optimist. (Restaurant) in Atlanta (Georgia).