Viennese cuisine and Austrian cuisine are two different terms, and should not be used as synonyms. The Austrian cuisine is derived from the cuisine of the Austro-Hungarian Empire and it was influenced by Hungarian, Czech, Jewish and Italian cuisines. Viennese cuisine is the only cuisine in the world named after a city! If you already got the chance to walk through the Naschmarkt, you might have noticed the huge variety of ingredients sold there (if you haven't been yet, you should definitely check it out!) and this will give you an idea of how varied the Viennese cuisine actually is.
When it comes to deserts the Viennese cuisine won’t disappoint you. Some of the typical Viennese sweet dishes are: Apfelstrudel (strudel pastry filled with apples and spiced with sugar and cinnamon), Millirahmstrudel (milk-cream strudel),
Kaiserschmarrn (shredded pancakes served with fruit compotes), and Sachertorte (cake of two layers of chocolate cake with apricot jam in the middle).
If you want to experience the coziness of the Austrian ambiance consider visiting a Heuriger. A Heuriger is different compared to a restaurant because it only serves its own wine, and a limited selection of cold food. Typical
foods and drinks served at a Heuriger include Brettljause (a variation of cheese, sausages and spreads) and Liptauer (a spread flavoured with pepper), wine and must (a kind of apple cider).