This restaurant is somewhat hidden in a strip mall in Rocklin. A very cheerful and friendly atmosphere. The food was very good with excellent portions. Service was efficient and speedy. The luncheon specials are what we tried. The menu has many items to choose from. We will definitely return to try the dinner entrees.
If you own or manage China Villa, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.