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.

Verpasse keinen Abend im LEO Restaurant & Bar
Folge der Location und wir sagen dir Bescheid, sobald ein neuer Termin steht.
Eine rohe Location mit Sitzplätzen.
It is an upscale Italian restaurant and rooftop venue situated on the top floor of the Globus department store, offering a sophisticated setting with views of the Zurich skyline.
The venue is at Schweizergasse 11, 8001 Zürich, right in the city center near the main train station.
LEO frequently hosts social networking drinks, private functions, and evening events that transition from dining into a lively social atmosphere.