Press "Enter" to skip to content

Which towns in France are the most in love with fast food?

A new ranking shows that France's 32 biggest cities possess no less than 1,259 fast food outlets. And it may come to a surprise that Bordeaux, a city …

Please follow and like us:

Comments are closed.