Italian Stuffed Tomatoes top with Cheese