Get directions to: Pizza Hut, Oviedo, FL Restaurant address: 112 W Mitchell Hammock Rd Ste 10 Oviedo, FL 32765, USA Driving Walking Bicycling Restaurant: Pizza Hut