Himalaya Ventura

35 W Main St, Ventura, CA 93001
Himalaya Ventura Himalaya Ventura is one of the popular Indian Restaurant located in 35 W Main St ,Ventura listed under Asian Fusion Restaurant in Ventura , Himalayan Restaurant in Ventura , Restaurant in Ventura ,

Contact Details & Working Hours

More about Himalaya Ventura

Cuisine from Nepal, India and Tibet.

Map of Himalaya Ventura