Get directions to: The Deli, Denton, MT Restaurant address: Main St Denton, MT 59430, USA Driving Walking Bicycling Restaurant: The Deli