My fiancee and I ate here last night and the food was outstanding but the service was shite.  If you are not a celebrity or do not have a large party of spenders, the staff has little time for you.  There are not a lot of vegetarian options and the menu is written all in Italian, just fyi.