2821 Turtle Creek Boulevard Dallas, TX 75219
Seated: 14
Square Feet: 336 ft2
The functioning cellar is an intimate and elegant setting unequaled in Dallas.