While I disagree with the above poster's attitude, I agree with the point about food tasting different depending on where you are.
Perhaps you can get relatively authentic Indian food (ignoring the variations in Indian cuisine for a second) in the U.S. and Canada, compared to India (I've traveled India for comparison). Because there are tons of import markets in both countries to get all the same ingredients.
But Indian food in Greece definitely has a Greek flavour to it, because it's quite hard to find the proper ingredients to make more authentic Indian food. They used feta instead of paneer!