Get directions to: Your Deli, Lorton, VA Restaurant address: 8352 Terminal Rd Lorton, VA 22079, USA Driving Walking Bicycling Restaurant: Your Deli