Best Indian restaurant in Wallisellen, switzerland