100 Center Street Northwest (at Omni Hotel), Atlanta, GA
American Restaurant · Downtown Atlanta · 10 tips and reviews
Jared Sturtevant: The place was empty, the service was slowwwwwwwww service on a quiet nigt but the food is excellent, presentation Is killer but still way too slow