• Photo taken at Leo's Bistro by Lu B. on 9/2/2013
  • Photo taken at Leo's Bistro by Marc L. on 8/17/2011

Leo's Bistro

Swiss Restaurant
Birmensdorferstrasse 5 (Zweierplatz), 8004 Zurich, Switzerland
Reservations:
Yes
Total Visitors
14
Total Visits
19
Save
Share
Log in to leave tips at this venue!

1 Tip

  • Lu B.

    Der Tafelspitz ist sehr empfehlenswert !

    Lu Bluesody · September 3, 2013
    Save