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.
| 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.