Versione italiana • English Version
The local premieres of award-winning Italian film
Follow us
Archives: 2018 • 2017
Films in original language with ENGLISH SUBTITLES
Many thanks to our National Sponsors
Spencer Fox Eccles Business Building, Room 1110 (268 seats) is located at, 1655 Campus Center Dr, Salt Lake City, UT 84112.