The Landmark Restaurant

Located in the historic Warwick Melrose Hotel, this venerable restaurant is a Dallas staple. The selection of meat and seafood dishes are mouthwatering. 

Address: 
3015 Oak Lawn Ave.
Dallas, TX 75219
United States
Phones:

Map of The Landmark Restaurant