The food at this restaurant is absolutely amazing. I've been here several times and I have never been disappointed with the food. Especially the pasta. The service can feel rushed at times. I understand that it's a busy restaurant but I have often gotten the feeling that relaxing after (or even before) a meal is not something they encourage.