The Landmark
185.00 m2
2000.00 pl2
2000.00 pl2
Dimensions
130
PEOPLE
PEOPLE
Max Occupancy
The Landmark Restaurant, a longtime Dallas icon, is an elegant, historic venue with a relaxed and comfortable atmosphere in Uptown Dallas.