Taverna Olympos is a cozy Greek restaurant located in the heart of Vienna. They offer a wide range of traditional Greek dishes, including souvlaki, moussaka, and gyros. The atmosphere is warm and welcoming, and the staff is friendly and attentive.