Super hearty Italian Stuffed Tomato recipe.