This is just so untrue. There's tons of fast food restaurants all across Europe. There's a McDonalds in most historic city centers in Europe, and often a Burger King and a KFC as well. You picked Olive Garden as an example, and it's correct that they don't have any franchise locations in Europe, but there's plenty of American fast food (and fast casual to some extent) in Europe from other brands.