12817 Preston Rd, Dallas, Texas 75230 USA
Maple Leaf Diner D Magazine Best of Big D!
Photo Credit: Yelp