A few things that bother me. First off this is a good design, and overall it works, but in my opinion there's a few things that could of been done better.
a. Text. None of the fonts used really stand out. If you look at any restaurant menu, the fonts used and colors stand out and work with the overall theme of the restaurant. The font sizes, colors, and layout are all the same and nothing differentiates between price or dish or info.
b. Logo. This kind of goes with the font problem. When I looked at it I automatically thought "Hey, it's a script font and a sans serif font." It's very bland and doesn't really show case what is should "Class." It's no different than what someone could of created in Word.
Again, overall it works, but as a designer I don't think it showcases the "Class" it should for such a 'classy' restaurant.