8383 Preston Center Plaza Suite 100, Dallas, TX 75225

Relaxed, eco-chic chain serving health-conscious fare, including vegan options, plus cocktails.