News

One of Houston’s two Original Carrabba’s Italian restaurants is preparing to launch a $1.5 million overhaul of its interior.