I always get pissed off when someone uses Flash on their site. It's usually implemented in a needlessly irritating way. I wish people understood that visitors to their websites come for the information, not for the (lower-case) flash. The bells & whistles were cool a decade ago, now they just get in the way.
Their website doesn't even have any bells and whistles. As a web developer, I could have done a similar website in straight html / css... But this never bothered me about their website until I tried to visit it from my iPad.
And unfortunately this restaurant has amazing food so it isn't like I can boycott them for being incompatible with my iPad...especially when they offer free wifi.