China Pavilion Restaurant is a fine Chinese cuisine establishment located in the heart of downtown Santa Barbara, CA. They offer an exciting array of flavors and dishes for both lunch and dinner, as well as a special dim sum menu on weekends.
With their award-winning reputation, China Pavilion Restaurant has been recognized as the Best of Santa Barbara for six consecutive years. Their commitment to quality and taste makes them a top choice for those seeking an authentic Chinese dining experience.
Generated from the website