CCTV Chinese Restaurant is a Chinese establishment renowned for its value for money. It specializes in Cantonese food and is located in White Rock.