Thousand Oaks CA Restaurants Food Delivery 1. 158 W Hillcrest Dr, Thousand Oaks, CA 91360-4209 | Olive Garden Italian Restaurant (805) 777-1744