Bloomin' Brands
Search results
Discover more placesNear Columbus, OH
Related businesses
American restaurant chain
Carrabba's Italian Grill is an American restaurant chain featuring Italian-American cuisine. It is owned and operated by Bloomin' Brands, and headquartered in Tampa, Florida. Wikipedia