Delicatessen at the Inwood
LocationInwood Theatre 5458 W. Lovers Ln. Dallas, TX 75209
Get Directions »
- January 11, 2013 midnight-2 am
- January 12, 2013 midnight-2 am
Post-apocalyptic surrealist black comedy about the landlord of an apartment building who occasionally prepares a delicacy for his odd tenants.