Cane Rosso to close one of its Houston pizzerias

Dallas-based pizzeria Cane Rosso will close one of its two Houston locations before the end of 2018. 

The last day of service for Cane Rosso’s Montrose restaurant, at 4306 Yoakum Blvd., will be Dec. 30, according to a Facebook post. However, the Heights location, at 1835 N. Shepherd Drive, will remain open. The company plans to transfer as many Montrose employees as possible to other Cane Rosso locations. 

The Montrose location will run happy hour prices on drinks all weekend, while supplies…