The Bavarian has a all you can eat weekday deal between Monday, March 20–Friday, March 31. Each weekday, it's serving up a different bottomless deal.
Mondays - non-stop snags (frankfurters, kielbasas and cheese kranskys with mash, rye bread and bier jus) for $28
Tuesdays - schnitzels for $32 (with parmigianas, classic schnitzels and one with mushroom sauce to choose from)
Wednesdays - the $35 all-you-can-meat platter special (minimum 2 people)
Thursdays - slow-cooked and coffee-and-spiced barbecue pork ribs, with coleslaw and fries for $56.
Fridays - non-stop wings with either hot buffalo or barbecue sauce for $20
Surcharges: Credit cards 1-1.5%, debit cards 0.5-1%, payment apps extra. Service fee 5% Mon-Sat.
In terms of caveats, you'll need to note a few, including the need to buy a full-priced drink to get each deal. The Bavarian also has a five-percent service fee, and you can't combine your chosen special with another offer, get it to take away or bring any leftovers home with you after your sitting.
In Melbourne, you'll find The Bavarian at Knox and Highpoint.
Deal breaker. The 5% service fee is IMO.