There are lots of people who can help you, many for a fee.
This is not the place to look for help with setting up a website. And frankly if you've got experience, then doing it yourself will probably not result in a website that will help your restaurant get any business.
Your best bet is to either get a web design from your hosting company or find a local (to you) site designer.
This forum is for users of the DirectAdmin hosting control panel; not for help with website design.
Jeff