Mandala

11400 N Ventura Ave, Ojai, CA 93023
Mandala Mandala is one of the popular Himalayan Restaurant located in 11400 N Ventura Ave ,Ojai listed under Himalayan Restaurant in Ojai , Indian Restaurant in Ojai , Restaurant/cafe in Ojai , Sushi Restaurant in Ojai ,

Contact Details & Working Hours

Map of Mandala