China Ben is a family-owned and operated Chinese restaurant that has been serving the Red Deer area for about 20 years. You can stop by for excellent Cantonese and Szechuan dishes,... more... See more text