I'm not really sure what to do with that site, design-wise. I'm not very happy with it. On the other hand, it has the address, hours, menu, it doesn't auto-play music, and it doesn't make you download a PDF, which puts it miles ahead of every other restaurant web site in the world.
Check out the DNA Pizza site: I stitched together some photos of the dining room / poster gallery and put a scrolling, draggable 360° panorama on the front page. What do you think?
Location: 37° 46' 15.63" N, 122° 24' 45.70" W