We tried Olive Garden's new Meatball Pizza Bowl so you can know whether or not to go grab one for your next meal. Here were our thoughts. Taryn Varricchio: We’re at Olive Garden in Times Square ...