They used to have a smaller restaurant ( franchise ?? ) in Zurich when I was last there but that was several years ago, Didn't look at the web site before posting and can't find the details there so looks like it might no longer be around so you'll have to ignore that suggestion as I can't remember where it was to give directions.