Pizza Hut 28116

Pizza Hut #28116 is a Pizza Hut restaurant located at 1508 Beaver Brook Plaza in New Castle, Delaware.