DOTS at THE LEO GRAND
Eat. Drink. Love. Repeat.
A colorful oasis in the heart of Vienna invites you to fully indulge in the fine things in life. DOTS at THE LEO GRAND, located in the spectacular inner baroque courtyard of THE LEO GRAND, is THE hotspot in the city center of Vienna. Discover avant-garde fusion cuisine accompanied by relaxed tunes in the most beautiful ambiance of the city and fall in love with the unique spirit of this wonderful location.
