Get directions to: Pizza Hut, Helena, MT Restaurant address: 1001 Euclid Ave Helena, MT 59601, USA Driving Walking Bicycling Restaurant: Pizza Hut