Photos from Carrabba's


6560 Strip Avenue NW, Canton, OH 44720