Get directions to: Pizza Hut, Holden, MA Restaurant address: 1269 Main St Holden, MA 01520, USA Driving Walking Bicycling Restaurant: Pizza Hut