Rating
The Hotel Restaurant Bar Helvetia is located in the heart of Zurich and, as a gastronomic "institution," has been part of Zurich's urban history since the 1960s.