Including today, I have been here twice now. Both times it was for a company lunch - the first time we ordered from their regular menu and the second time (today) we had a set menu. I have to say, great location and comfortable ambiance.
But why I am giving this place a three vs. a four star is because their service is very, very slow. If it is a business lunch and you didn't have any meeting scheduled for the afternoon (and your boss doesn't care how long your business lunch takes.... Or if you are with your boss) then by all means come here for a super, super chill lunch. The service you get is good - the servers are all very professional but it just takes too long to place your order and get your food, even when it is a set menu.
The food here is good Italian food. I really enjoyed my pasta here although the Tiramsu wasn't as good as I had hoped (it was just too creamy so when you put it in your mouth it just felt like you were just eating mascarpone). The turkey meatballs, I thought was just average. It was a bit dense for my taste, I like my meatballs more on the fluffy side. Overall today's business lunch took at least 2 hours and some people had to leave early and forego their meals because it was taking too long and they had other appointments to keep.