SantaBarbaraYP.com >> Montecito, CA >> Restaurants >> China Pavilion


China Pavilion

1202 Chapala St
Santa Barbara
805 560-6028
A
Category: Restaurants


Locations
Santa Barbara