Shopping malls database
Carrabba's Italian Grill - University Consumer Square, University Pkwy. & I-75
Sarasota, FL 34238
Store name: Carrabba's Italian Grill
Address: University Pkwy. & I-75
Sarasota, FL 34238
Shopping mall: University Consumer Square
State: FL
Location: Sarasota