Established in 1979, La Torre de Pizza offers a unique pizza experience.