Angelika Film Center Dallas

Angelika Film Center Dallas

A stylish and modern Dallas movie theater showing independent films, foreign films and specialty films, the new Angelika Film Center has an American bistro-style restaurant and a cafe. Angelika Film Center is located a block from Southern Methodist University.

inside Mockingbird Station, at Mockingbird Ln. and US-75