2821 Turtle Creek Boulevard Dallas, TX 75219
Seated: 20
Square Feet: 312 ft2
Situated in the historic mansion, each private dining room boasts beautiful architectural details of the 1920s estate.