Get directions to: The Ranch House Restaurant, Ojai, CA
Restaurant address: South Lomita Ojai, CA 93024, USA
Restaurant: The Ranch House Restaurant