Pizza Hut 12555

Pizza Hut #12555 is a Pizza Hut restaurant located at 335 East Linton Boulevard in Delray Beach, Florida.