5 euros doesn't seem much for a pot of tea in Vienna I'm afraid.
I go to VIE around 3 or 4 times a year and tipping is not standard in Austria, but a small rounding up is - even students do this! Most restaurants include tax and service separately on the bill. This aggressiveness / rudeness seems to be on the increase.
I normally leave a tip. Recently however, in Figlmullers the waiter basically kept back around 10% on top of the added service charge - refusing to give it to me. I didn't argue past making the comment, because we'd just arrived in vie and this was a special request from the wife and I didn't want to spoil things for her. I posted details of the experience in some detail on TripAdvisor and the owners made contact and I gave them all the details but they didn't bother telling me the outcome. The daft thing was that he wold have got more if he'd left it to me ........
I suggest you post on TA ... she'll do it again and it will cost them business. I hate TA but this for me is when it works. My only regret is it won't allow nil stars.
Edited to add:
this might be helpful