I hate to give a bad review of any place, but Carrabas was a huge disappointment. The only reason for the one star is the managers are awesome, responsive problem solvers.
I am not sure what the issue was with our server. She brought the drink napkins balled up in her hand and did not even try to smooth them out or put one at each place setting. She just slapped them on the table. She did everything she was supposed to do. She did it with the enthusiasm of someone headed to a root canal. It took 10 minutes to get bread. She said that she was "waiting for it" I expected it to be hot from the oven. It was out of a bag, not even warmed.
My lunch companions said they had excellent food. I ordered chicken parmesan. It was terrible. Salty overdone and a very small portion.
It was partially my fault because I did not want to complain ( it was Mothers day weekend and it was pretty busy).
As I said, the managers were awesome and responsive offering a free meal, free dessert. The host staff was great too. Unfortunately, that could not make up for the bad food and worse service.