Leo's is a restaurant offering a diverse menu, including fine cuisine, wines, cakes, and coffee. They feature a selection of Austrian, German, French, and Italian wines.