China Pavilion

  • 1070 Coast Village Rd,
    Montecito, CA 93108
  • Phone: 805-565-9380
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map