Venue
Venue
The Screening Room Cinema & Arts Cafe - already the home of Valkyrie International Film Festival - is the home of AMAZING ANIMATION FESTIVAL!
The Screening Room is located in Elmwood Commons, a former school transformed into a cultural center, located at 3200 Elmwood Avenue, North Tonawanda, New York, 14217.
The Screening Room features a large screen, 5.1 surround sound, and seats 75 -100 people in a loung setting. It also serves wine and beer!