Powered by Tripadvisor

Himalaya Restaurant Ventura

35 W Main St # A
Ventura, CA 93001
Uber
MORE PHOTOS