









LEO Restaurant & Bar
Zürich
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
LEO Restaurant & Bar
ZürichOpens Friday at 11:00 AM










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