storchen restaurant. open window to the storchen hotel in zurich from the street from ormondeditions tassel 19 by apparatusstudio apparatusstudio t open window hotel windows