I never heard about the limit of foreign restaurants. Fast food chains like McDonalds are absolutely everywhere. The food there however is significantly better than in the US.
In foreign countries the financial targeting is different and there are always fewer McDonald's per capita. There are twice as many McDonald's per capita in the US vs France for example (and France has a lot of them at nearly 1,500); Britain has a similar ratio as France.