Pizza Hut 12337

Pizza Hut #12337 is a Pizza Hut restaurant located at 200 Northwest Lejeune Road in Miami, Florida.