Mandala Share: Restaurants Mandala Visit Website 11400 N. Ventura ave Ojai, CALIFORNIA 93023 (805) 613-3048 About Map About Mandala serves Tibetan, Indian and Japanese Cuisine View Larger Map