Search More

Locations

Landmark Inwood

5458 W. Lovers Lane Dallas, TX 75209-4218 | Park Cities | 214-764-9106

Location Description:

This three-screen theater is located on Lovers Lane, off the Dallas North Tollway. It’s been operated by landmark since 1988 and serves up some of the best martinis in town.


Related Stories (4)

Related Stories

Loading...