Vienna: a girl's guide to the best shops, hotels and restaurants Schnitzel is unavoidable in Vienna. The Figlmüller restaurant has been in the same family for four generations, and has sat on the same cobbled street since 1905. They say the magic is all in their cut of meat, and locals come here for the biggest and best schnitzels in town figlmueller.at Steirereck has a regular spot on the 'world's best restaurants' lists, so it's often hard to get a table. If you're lucky enough to, try the tasting menu steirereck.at Vienna takes its Kaffee und Kuchen seriously. Café Prückel is quaint, with delicious coffee and pastries. The staff won't rush you, so take time to watch the characters playing cards. On weekend evenings you might catch the pianist prueckel.at Open since 1880, Cafe Sperl's interior - parquet floor, rococo ceilings, chandeliers - has featured in the films Before Sunrise and A Dangerous Method. Try its famous Sperl chocolate cake cafesperl.at The Onyx Bar at Do & Co Hotel is ultra-sleek and modern with fantastic views over St Stephen's cathedral. Try the caipirinha or Veltins beer doco.com Schullin jewellery is a perfect example of exquisite Viennese craftsmanship. Each piece is exclusive to the store, designed by the prize-winning architect Hans Hollein schullin.com NFive has a vast selection of mostly Scandinavian designers such as Filippa K and Becksöndergaard, alongside more familiar international brands, including Paul & Joe Sister and Marc Jacobs nfive.at No trip to Vienna is complete without visiting an opera house. The Volksoper has a wonderfully traditional interior and always seems to have extraordinary seasonal line-ups of both opera and dance volksoper.at Mozarthaus is where Wolfgang spent probably his happiest days, and where he wrote The Marriage of Figaro mozarthausvienna.at The Kunsthistorisches Museum building is breathtaking. Inside, it's even more so. This year is the 150th anniversary of Gustav Klimt's birth, and the Klimt-Bridge, which allows close viewing of his paintings 12 metres up, remains until 6 January khm.at BA flies from London Heathrow to Vienna once a day, from £75 one way ba.com