1070 Coast Village Rd
Madam Lu Chinese
3524 State St Santa Barbara, CA
China Pavilion At Chapala
1202 Chapala St Santa Barbara, CA
Good Chinese food. The best is the China Pavillion on Chapala. Service here is good, atmosphere and location is why you would choose this restaurant.
March 23, 2010
If you've been to or used
China Pavilion, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.