Get directions to: Pizza Hut, Holland, OH Restaurant address: 1500 Spring Meadows Dr Holland, OH 43528, USA Driving Walking Bicycling Restaurant: Pizza Hut