UH's 'Chinese Star' restaurant to close

The beloved Chinese Star restaurant on the campus of the University of Houston is closing after the university decided not to renew the restaurant's lease.