Best Indonesian restaurant in Geneve, switzerland