Pizza Hut 27388

Pizza Hut #27388 is a Pizza Hut restaurant located at 633 Cecil Avenue in Delano, California.