









Perched atop Globus department store, LEO Restaurant & Bar offers a rooftop Italian dining experience with stunning Zurich views. Enjoy simple yet delicious dishes and cocktails on their beautiful terrace, perfect for a memorable night out.
Rooftop dining
Italian simplicity
City skyline views
Weekend drinks spot










Perched atop Globus department store, LEO Restaurant & Bar offers a rooftop Italian dining experience with stunning Zurich views. Enjoy simple yet delicious dishes and cocktails on their beautiful terrace, perfect for a memorable night out.
Rooftop dining
Italian simplicity
City skyline views
Weekend drinks spot