Red Bluff - China Doll Chinese Restaurant
182 Main StreetRed Bluff, Calfornia 96080
Tehama County
Facebook Page
Phone: 530-529-1981
Huge portions and delicious options are what you find at China Doll Restaurant. Enjoy one of their lunch or dinner specials or build your own meal by selection only the things you want.