1681 North Druid Hills Road NEAtlanta, GA
Honoring Lilly & Mark Antebi, recipients of the Star of David Award.