Get directions to: Himalaya, Ventura, CA Restaurant address: 35 W Main St Ventura, CA 93001, USA Driving Walking Bicycling Restaurant: Himalaya