Just to let you know that the Rosenberger Markt is open through the holidays. It's located at Maysedergasse 2 (close to the Opera and to the famous Hotel Sacher). The cost of the food is reasonable and you can go from station to station to choose your food from. Avoid mixing your salad with items from the antipasti menu; otherwise you'd be charged for the latter that is more expensive. Watch out for the price of all the extras, ie bread, butter, jam and so on. You may also want to check that the items on your tray match those on the bill.
Apart from those "minor" suggestions it's a nice place to eat. Enjoy!
