5750 E Lovers Ln, Dallas, Texas 75206 USA
Little bit of this and a little bit of that salad :)
Photo Credit: Yelp