My favourite is "The Cuckoo" in Olinda in the Dandenongs. It's a lovely drive there into the mountains, but only about an hour from Melbourne. It is basically Swiss-German with waitresses dressed in dirndls and the waiters in costume, too. There are demonstration of yodelling, sometimes 'Eidelweis' played on bells, songs to join in and lots of fun entertainment. The food is great, too. A lovely place to take visitors to Melbourne.