I wouldnt same thay "all" taste the same, for a start theres a quality difference in the 2 restaurants near me, they both have "the taste" but one is far better than the other in my opinion but other poeple I know disagree so what does that tell you, each to thier own. There is another takeaway near me and again has "the taste" but I prefer my own to theirs.