The Address Is 17062 Preston rd. #100. Dallas, TX 75248
They don't need a website
The Deli-News is located on the Southeast corner of the intersection of Preston and Campbell roads in North Dallas. Pig sandwiches and worm burgers. No, seriously, the best deli food in Dallas.
It is on Campbell Rd. It is immediately after you turn o n to Cambell from Preston.
Thanks! Your answer is awaiting moderation.