Ilo Ilo (Opening Night Screening - 9th Atlanta Asian Film Festival)
Plaza Theatre
1049 Ponce De Leon AvenueAtlanta, GA 30306