Is this a good concluding sentence for my argument essay?

It comes to no surprise that Olive Garden can leave peoples tastebuds wanting more, proving its one of the most outstanding places to eat.

Please help and my teachers pretty picky so I'm wondering how I could improve it.