Based on the reviews here, we may have visited this restaurant on a wrong day. The restaurant was almost full, but there was only one very overworked waiter. Even though he worked like crazy, he couldn't keep up with serving all the guests. It was for sure not his fault, but we had to wait for our drinks (except the water we ordered) for over 30 minutes, and the food took a long time too. My pasta was good, but the chicken dishes not so much. We did not get one of the side dishes we ordered, and we decided to skip the desert because everything was taking so long. We may have had bad luck and had a better experience if we had visited another day.