Get directions to: 8080 Deli, Dallas, TX Restaurant address: 8080 N Central Expy Ste 140 Dallas, TX 75206, USA Driving Walking Bicycling Restaurant: 8080 Deli