Photos from Carrabba's


7540 Hwy 6 North, Houston, TX 77095