We use cookies to personalize your experience and analyze traffic. You can opt out at any time.
Perched atop the Globus department store, LEO Restaurant & Bar combines refined Italian dining with a vibrant, modern rooftop atmosphere. The space features a stylish interior and open-air elements, hosting both relaxed dinners and social evening events in the heart of Zurich.
A seated, stripped-back venue.
LEO Restaurant & Bar in Zurich is rough-edged and unpretentious - the room works because of what it lacks, not what it tries to be. It has a strong view. Food service is available.
Perched atop the Globus department store, LEO Restaurant & Bar combines refined Italian dining with a vibrant, modern rooftop atmosphere.
LEO Restaurant & Bar is at Rooftop Globus, Schweizergasse 11, 8001 Zürich, Zürich City Center neighbourhood, Zurich, Switzerland. A map link and directions are on the venue page.
Upcoming at LEO Restaurant & Bar: DOLCE AMARA meets Ristorante LEO (5 Sep), TABTABA meets Ristorante LEO (19 Sep).