Looks good on my monitor. Atmospheric! I would dine there! Don't know if you are only asking about the appearance of the site or are also referring to the SEO of the site, but if you are, I would suggest more text content on the home page - for example you have included the keyword "restaurant" in the title tag, but surprisingly, it doesn't appear anywhere in the text of the home page... ???
The background music is very nice,but you can make it shorter so that others who browse your site could more focus on the content of your site.