520 Shepherd Dr #17, Garland, Texas 75042, United States

The Best In Town

Chef Dale's famous melt in your mouth fried gizzards