Get directions to: Pizza Hut, Windham, ME Restaurant address: 799 Roosevelt Trl Windham, ME 04062, USA Driving Walking Bicycling Restaurant: Pizza Hut