Stuffed Crust Tomato Tart