Carrabba's Italian Grill is located in West Chester. For a chain restaurant it is a decent place. You can be assured to have friendly service and fresh, well made food. The menu is reasonably priced and full of choices for everyone. They will go out of the way to make you happy. Try it sometime!