I would add my voice to the make-sure-there's-non-flash-content argument — and let me first say that my full-time job is as a Flash developer.
If and when search engines catch up with Flash, I think it's going to be a nightmare from a programming point of view to make sure our swfs play nicely with them. You don't just want someone to find your site because of a keyword but discover that keyword's nowhere to be found (ie it's only visible after you click the 3rd button from the top, say).
Furthermore, many search results are made more or less relevant according to their context — are they in a table, how close to they appear to the heading, etc. — so to mimic this in a meaningful way in Flash (whenever a SEO api comes out) is likely to add to the headache.
Personally, the majority of my searches involve my hitting Ctrl-F to see exactly where in the page was the term I'd been looking for (or I just visit google's cached page instead to see its default highlights). Even if a search engine did bring me to your site, without a conventional correspondence between my search term and the content, I'd likely feel a bit lost at first.
On a different note, I must say your design has a very attractive layout and does a great job graphically of making me want to visit the restaurant. One suggestion though, that I believe would improve usability: add some kind of scrollbar (it needn't be a full-fledged Flash component; it might be just a vertical line with a grabbable rectangle along its length) to your scrollers. Why? It's not immediately obvious that a scrollbar is there (due to its subtle colour) and users who scroll to the bottom may not initially believe they've reached the end — we often accidentally move our mouse or release the button — and so may click 2 or three more times to confirm there's no further content. The visual feedback provided by a scrollbar would avoid this.
Also, if you want to avoid having to involve a PDF document (and the notice about the user's requiring the Reader), you can use a PrintJob in Flash; that will also make it easier to have the final printout look exactly the way you want it.
Finally, consider leaving the bottom-edge nav buttons clickable throughout the site, closing other windows as appropriate. I was on the "Make a booking" page and couldn't initially understand why clicking "Find us" had no effect, till I realized I had to click the X up near the top first.
But you've already done the most important thing — made a Flash site that doesn't beg to be skipped.
