My favorite restaurant in Zurich. A large Swiss restaurant with comfortable seating and funky lighting
Part of: Helena's Zurich