Both St. Louis Carrabba's Italian Grills Close

Both St. Louis-area locations of the national chain Carrabba's Italian Grill have closed (10923 Olive Boulevard in Creve Coeur and 2558 Highway K in O'Fallon). No word on what, if anything, will replace the restaurant at each location.

-Ian Froeb

My Voice Nation Help
0 comments

Now Trending

Around The Web

From the Vault

 

Loading...