Himalaya

  • Restaurants
720 E. Thousand Oaks Blvd.
Thousand Oaks, CA 91360
(805) 409-1041
  • About

    Full service restaurant serving cuisine from Nepal, India & Tibet