Versione italiana • English Version
The local premieres of award-winning Italian film
Films in original language with English subtitles.
Many thanks to our
All films will be screened in the 580 seat Strosacker Auditorium on the campus of Case Western Reserve University. For a detailed campus map click here.
The Strosacker Auditorium is located at 2125 Adelbert Road, Cleveland, Ohio.