Theatre N
Opened in 2002 as Wilmington’s only arthouse cinema. Independent films are shown every weekend with state-of-the-art digital projection and sound system, and a concessions stand including beer and wine.
Address
221 W 10th St, Wilmington, DE 19801