11909 Preston Rd #1418, Dallas, TX 75230, United States

Buzzy destination for upscale New American plates in an urbane space behind a strip-mall exterior.