This dish is so versatile, you can prepare most of it the day before serving or the morning that you will set this magnificent dish before your family and guests.
"Shingle" the bread in a greased 9 by 13 baking dish.
Mix liquids together and pour half of those over the bread and sprinkle with half of the grated cheeses.
Top with the remainder of the egg mix.

Bake uncovered 15 minutes and then remove from the oven. Top with the tomato and the remaining cheese.
Bake 12-13 minutes longer.