Designing a website for your restaurant can be an overwhelming task. You not only have to think about layouts and themes but menus, services and reservations as well. There is a lot to keep in mind in just the beginning stages of development. While everything varies website to website there are few key features that