Map & Directions - Carrabba's Italian Grill
View Menu
Carrabba's Italian Grill
2150 Northwoods Blvd # 100, North Charleston, SC, 29406
(843) 824-0404 (Phone)
2150 Northwoods Blvd # 100, North Charleston, SC, 29406
(843) 824-0404 (Phone)