Pizza Hut 12412

Pizza Hut #12412 is a Pizza Hut restaurant located at 12733 Southwest 42nd Street in Miami, Florida.