Breakfast on the weekend is a big deal in Germany, and man it is good.
Breakfast – well brunch really – is where the whole family/friends etc. will sit together and enjoy a breakfast of rolls, cheese, cooked meats, salmon, eggs, good coffee and other delights for around 2 hours. It may also include 1 or 2 bottles of Sekt (fizzy wine) which leaves you feeling like you want to go straight back to bed after having it. However, it is usually followed by a group walk around the village/town/city.
I think it is the equivalent of the English Sunday roast, but with fewer calories and effort. Cooking chicken, roast potatoes etc. is a 3-hour hour marathon, placing lots of fresh cheeses and meats on a table takes a lot less effort overall.