Pizza Hut 11421

Pizza Hut #11421 is a Pizza Hut restaurant located at 23481 Sussex Highway in Seaford, Delaware.