China Pavilion
1202 Chapala St, Santa Barbara
(805) 560-6028
Recent Reviews
China Pavilion
1202 Chapala St, Santa Barbara 93101
(805) 560-6028