I restored my site on a different host with WP clone. Everything seemed to have restored correctly. If I click visit site from the top menu, while I am logged in, everything appears as it should. All the pages appear in the admin panel as they should. If anyone else tries to access the site. They see the default Hello World screen from a fresh wordpress installation. Not sure why all the site content seems to be there, but the site itself is not publishing correctly.