What is the version of the following sentence with correct punctuation?

He knows the route the most beautiful places and the best restaurants
He knows the route, the most beautiful places ... and the best restaurants ...