November 16, 2015 Food Otto Las Vegas: Much more than just a pizzeria One of the best things about living in Las Vegas is the incredible food. From food trucks all the way up to the fanciest restaurants...