
Go see The Super Mario Bros Movie at the IMAX Theater in the Indiana State Museum. Opening April 5th. Tickets are on sale now at IMAXIndy.com!
Venue: IMAX Theatre at the Indiana State Museum
650 W Washington St
Indianapolis, IN 46204
Indianapolis, IN 46204