China Pavilion

1070 Coast Village Rd
Santa Barbara, CA
805.565.9380
34.421789
-119.649421

for China Pavilion
Directions
from: