| Pros |
|
I worked for Carrabba's for 5 years and they are by far on of the best "chain" italian restuarants out there. From the sauces to the salad dressing and everything in between they make everything fresh there. They also have bery high standards of quality.