Leonhardstrasse 1, Zürich
This is an elegant Swiss restaurant in Zurich.
Chill Out
Kids Friendly
Typical Tourist