Villa Christina

Villa Christina

Atlanta, Georgia / Villa Christina is Atlanta's favorite destination for fine dining, meetings, weddings and celebrations of all sizes located just south of Perimeter Mall!