Open Travel Guide
  1. Home
  2. Destinations
  3. Switzerland
  4. Zürich
  5. Restaurants
  6. Restaurant Johanniter

Restaurants · Zürich, Zürich

Restaurant Johanniter

  • CuisineSwiss
  • CategoryRestaurant
  • VibeTraditional, central
  • Price$$

A traditional Swiss restaurant on the Niederdorfstrasse serving regional dishes. Mains CHF 30-45 (approx USD 38-56). The address is Niederdorfstrasse 70, 8001 Zürich, Switzerland, in Zürich Altstadt - Niederdorf, easily reached on foot or by tram from Zürich Hauptbahnhof. Signature orders include Zürcher Geschnetzeltes, Rösti, Fondue. Prices are shown in Swiss francs with an approximate US dollar conversion at 1 USD = 0.80 CHF.

A traditional Swiss restaurant on the Niederdorfstrasse serving regional dishes.

A traditional Swiss restaurant on the Niederdorfstrasse serving regional dishes. Mains CHF 30-45 (approx USD 38-56). The address is Niederdorfstrasse 70, 8001 Zürich, Switzerland, in Zürich Altstadt - Niederdorf, easily reached on foot or by tram from Zürich Hauptbahnhof. Signature orders include Zürcher Geschnetzeltes, Rösti, Fondue. Prices are shown in Swiss francs with an approximate US dollar conversion at 1 USD = 0.80 CHF. Visitors should check opening times on the restaurant's website, as hours shift with the season and public holidays. Tipping is not required in Switzerland because service is included, though rounding up the bill by a few francs is customary for good service. English is widely spoken by the staff, and menus are often available in English.

Practical information for Restaurant Johanniter · Last updated September 2026
Price $$
Hours Check the restaurant's website
Reservations Recommended, especially evenings and winter weekends
Address Niederdorfstrasse 70, 8001 Zürich, Switzerland

Signature dishes

  • Zürcher Geschnetzeltes
  • Rösti
  • Fondue

Good to know

Known for
Swiss; known for Zürcher Geschnetzeltes

Location

Niederdorfstrasse 70, 8001 Zürich, Switzerland

47.3735, 8.5448 View on map

Highlights

  • A traditional Swiss restaurant on the Niederdorfstrasse serving regional dishes.
  • Signature dishes: Zürcher Geschnetzeltes, Rösti, Fondue
  • Typical spend CHF 30-45 per person (approx USD 38-56)

Tips for visiting

  • Reserve ahead for dinner and weekends, particularly in the winter fondue season
  • Check the restaurant's website or phone on the day, as hours vary seasonally
  • Service is included in Swiss prices; rounding up is customary but not required

When to visit

Weekday lunch is quieter; book ahead for dinner and winter weekends.

Accessibility

Old-town building; accessibility details are best confirmed with the restaurant.

Frequently asked questions

What is Restaurant Johanniter known for?

A traditional Swiss restaurant on the Niederdorfstrasse serving regional dishes.

How much does a meal at Restaurant Johanniter cost?

Typically CHF 30-45 per person (approx USD 38-56).

Where is Restaurant Johanniter?

At Niederdorfstrasse 70, 8001 Zürich, Switzerland, in Zürich Altstadt - Niederdorf.