Pizza Hut 12563

Pizza Hut #12563 is a Pizza Hut restaurant located at 2800 South Congress Avenue in Lake Worth, Florida.