Carrabba's is a chain restaurant that offers higher scale, more imaginative, and better cooked Italian fare. It is not like your local family owned Italian restaurant with original family recipes handed down for generations, but it is quite good in its own way.
The atmosphere is pleasant (though can be somewhat noisy). The service has been uniformly very efficient. The...
More
