• Himalaya

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

      Full service restaurant serving cuisine from Nepal, India & Tibet