Carrabba's Italian Grill menu (As of 10/29)

1951 4 St N, St. Petersburg, FL

Carrabba's Italian Grill: hours and how to order