Excellent menu and great food. Service was ok as I have found I tend to get things I didn't order while waiting for things that I did. Sushi Kaya has the same problem but because the food is very good you leave happy and full.
We have been to this place on christmas also and it did not let us down great food mixed up service.