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 from website to website there are a few key