My guess is that restaurant owner misunderstand the purpose of a web site. They approach it with the mindset that they need to create an atmosphere reminiscent of the restaurant itself. For this reason you end up with music and animations that attempt to evoke the place. As a customer, I want quick access to the hours, the phone number, and the menu with prices. I like reprints of full reviews and history on the building or establishment. Hey, I even enjoy bells and whistles sometimes (ok, I never like music on web sites). A virtual tour of dining room? That could be cool. The problem with most restaurant website from a design standpoint is that they force the gimmicks down your throat. My advice to a restaurant would be build a quick loading page with clear access to basic information. If you want some gimmicks, allow the user to explore these if they choose.