Chef at Lenox Grille - Atlanta, Georgia, United States
Enjoy a comfortable, casual atmosphere, with great food and drinks, in a historic Buffalo restaurant.