Angelika Film Center & Cafe is one of Favorite places on a rainy day.

1. Angelika Film Center & Cafe

9.2
Indie Movie Theater · Central Dallas · 5321 E Mockingbird Ln Ste 230 (in Mockingbird Station), Dallas, TX