Get directions to: Boccali's Restaurant-ojai, Ojai, CA
Restaurant address: 11675 Ojai Santa Paula Road Ojai, CA 93023, USA
Restaurant: Boccali's Restaurant-ojai