The Restaurant Website Builder
LetsEat Help Desk » General Questions » Viewing your site
Your LetsEat website is live from the moment you create it. There is no need to turn it on.
To go to your site, click the Go to Your Website link in the account navigation area: