These dining options are on the top of Uetliberg, small mountain above Zurich, reached by a short train ride from the city.
Restaurant UTO KULM is their full service restaurant with a à la carte menu, gourmet set menu and traditional meat fondue. Reservations recommended. They have both indoor and outdoor seating on an outdoor terrace with a fantastic view.
For a casual meal, they also have a self-service kiosk selling "street food" style snacks and drinks.
Website: www.utokulm.ch
How to get there
From Zürich HB main station, ride the S10 train to Uetliberg, the end of the line. Then a short walk on a paved path to the hotel/restaurant and viewpoint over the city.