Pizza Hut 27018

Pizza Hut #27018 is a Pizza Hut restaurant located at 8001 Castor Avenue in Philadelphia, Pennsylvania.