It's pot luck, see
small print point # 4
"
will be determined based on card scheme information ultimately provided either by the merchant (including individual outlets) or its financial institution (including information about the type of business conducted by the merchant). If, for example, a restaurant is not classified as a restaurant by the card scheme, it will not be treated as a "major restaurant" for calculating Points"
I had problems with AmEx Reserve when they were giving extra points for restaurants. I was always calling AmEx telling them that the place I spent money on was a restaurant, go to their web site have a look, and they would some time apologise and give me the extra points, other times have a whine and blah blah at me.
It is impossible to cross check completely with Citi, hence I would not rely on that function / feature.