Venue photo 1

LEO Restaurant & Bar

3.6(885)
Italian Restaurant

About

Perched atop the Globus shopping center on Zurich's Bahnhofstrasse, LEO Restaurant & Bar serves modern Italian cuisine with housemade specialties and a curated wine list. The spacious rooftop setting offers outdoor seating with city views, ideal for business lunches or evening gatherings.

The lively yet comfortable atmosphere balances privacy and buzz, making it suitable for client meetings or team dinners. Friendly service and a versatile menu—from pizza to cheese platters—round out a turnkey hospitality experience in the heart of Zurich.

Best for

  • Business lunches with city views
  • Client dinners in stylish rooftop setting
  • Casual drinks & networking events

Request a Package

Tell the venue what you're planning and they'll respond with a custom proposal within 1–2 business days.

Group Dining Event

Custom request

Perfect for team dinners, client lunches, and celebration meals. Reserve a private or semi-private space for your group with food, drinks, and AV if needed.

What's typically included

  • Private or semi-private space
  • Food & beverage
  • AV & technology

Happy Hour

Custom request

Host a relaxed evening reception for your team or clients. Reserve a space for drinks and light bites in a social, low-key setting.

What's typically included

  • Private or semi-private space
  • Food & beverage

Full Buyout

Custom request

Take over the entire restaurant for your event. Full control of the space, menu, and atmosphere — ideal for large celebrations or exclusive corporate events.

What's typically included

  • Full venue layout
  • Food & beverage
  • AV & technology

Venue Details

Standout features

Rooftop setting with city views
Location
Rooftop setting with city views
Located atop the Globus shopping center, the venue offers outdoor seating with a view over Zurich, especially striking at night when the city lights up. This rooftop aspect adds a distinctive urban atmosphere to events.
Spacious layout with separate bar and lively vibe
Atmosphere
Spacious layout with separate bar and lively vibe
The venue features a spacious design separating the bar from the restaurant area, creating a buzzy yet business-friendly environment with enough privacy for conversations. Live music enhances the ambiance without overpowering.
Italian specialties with housemade dishes and wine
Cuisine
Italian specialties with housemade dishes and wine
Leo offers a menu of homemade Italian specialties paired with house wines, delivering a modern and urban take on Italian cuisine in the heart of Zurich.

At a glance

Rated 3.6 on Google · 885 reviews