Scene 1: Landing at Delhi airport, at immigration, we are asked lots of questions...like we are trying to sneak in our own country unlawfully! For god's sake, you look like indian, speak like indian, have a genuine indian passport...what else?
Scene 1: In some european countries, somebody with Indian passport will be checked throughly and suspiciously. Even though you show them appropriate visa and boarding pass. People with EU coloured passport pass with flying colours...Even they can be fake...can't the?).
As far as restaurents are concerned, I guess its all about our love and affection (Greed actually) for money which westerners can throw more than we indians.