Home Events - Centro Culturale Italiano di Buffalo Film Screening Film Screening Register Now Date Apr 26 2025 Time 1:00 pm - 3:00 pm Location Centro Culturale Italiano di Buffalo 2351 Delaware Ave