Boccali's Restaurant

  • 11675 Ojai Santa Paula Rd,
    Ojai, CA 93023
  • Phone: 805-646-6116
  • Cuisine: Italian Restaurant

Map

Unable to Display Map