Tomato explosion literally in my mouth! Mozza has always been my fav spot for pizza and never let me down.