Himalaya Restaurant Cafe
35 W. Main St.
Suite A
Ventura, CA, 93001
(805) 643-0795
Suite A
Ventura, CA, 93001
(805) 643-0795

A cuisine from Nepal, India and Tibet located in Downtown Ventura.
A cuisine from Nepal, India and Tibet located in Downtown Ventura.