Mash'D at the Rim is serving up the best pizza in the world

You'll be able to find the best pizza in the world at Mash'D at The Rim, where they brought in one of the best pizza chefs in the world to share his secrets.