Image Alt

Sponsors

Plaza Theatre

THE NEW HOME OF CINEMA ITALY, THE ITALIAN FILM FESTIVAL IN ATLANTA, The Plaza Theater is an historical landmark and the city’s oldest continuously operating movie theater. located at 1049 Ponce De Leon Ave NE Atlanta, GA 30306. Phone number (404) 873-1939