10 casual dining worth the trip across Switzerland, editor-ranked by TableJourney. All Switzerland guides.
Haus Hiltl ★ 4.5 · Zurich
8001 · Sihlstrasse 28, 8001 Zurich
Guinness-recognised oldest vegetarian restaurant in the world, founded 1898 and run by the Hiltl family since 1904. Around 500 dishes, 90 percent of the menu is vegan.
Le Dezaley ★ 4.4 · Zurich
8001 · Roemergasse 9, 8001 Zurich
Opened 1902 beside the Grossmuenster: Lavaux wines and Vaud cooking on long wooden tables. Classic fondue, truffle fondue, raclette, saucisson vaudois.
Wirtschaft Neumarkt ★ 4.3 · Zurich
8001 · Neumarkt 5, 8001 Zurich
Medieval-leaning Niederdorf room with wooden beams: Swiss plates with Mediterranean inflection from regional produce. Summer old-town garden.
Bauernschaenke ★ 4.3 · Zurich
8001 · Rindermarkt 24, 8001 Zurich
On Rindermarkt in Niederdorf, Bauernschaenke serves hearty, honest soul food on a short, careful menu. Kitchen runs to 21:30; closed Sundays.
Restaurant Swiss Chuchi ★ 4.2 · Zurich
8001 · Rosengasse 10, 8001 Zurich
The oldest fondue room in Zurich's old town, inside Hotel Adler in the Niederdorf pedestrian zone since 1953. Ten fondue variations and full raclette.
Restaurant Rosso ★ 4.2 · Zurich
8005 · Geroldstrasse 31, 8005 Zurich
Inside a converted Zurich-West warehouse beside Hardbruecke station, Rosso cooks thin-crust pizza in real wood ovens to packed rooms every night.
Restaurant Markthalle Im Viadukt ★ 4.2 · Zurich
8005 · Limmatstrasse 231, 8005 Zurich
Inside the Im Viadukt rail-arch market hall in Kreis 5, an open-kitchen Mediterranean room with a garden terrace and the city's best produce sourcing.
Zeughauskeller ★ 4.1 · Zurich
8001 · Bahnhofstrasse 28a, 8001 Zurich
A vaulted former armoury beside Paradeplatz: long shared tables, beer steins, hearty plates. Open daily 11:30 to 23:00 with hot meals straight through.
Lily's Original ★ 4.1 · Zurich
8005 · Langstrasse 197, 8005 Zurich
Pan-Asian counter on Langstrasse since 1999: Japanese noodles, Malaysian satays, Korean salads, Pakistani curries on long communal tables nightly.
Restaurant Kindli ★ 4.1 · Zurich
8001 · Pfalzgasse 1, 8001 Zurich
Small old-town hotel restaurant near the Lindenhof in Niederdorf: popular dishes from the classical Swiss kitchen across two services. Closed Sundays.