OPEN for
Take Out & Delivery!
O'cado Restaurant
Plant based American fusion restaurant with Mediterranean and Latin inspired dishes,
craft beer, and sustainable wines.
14568 Ventura Blvd.
Sherman Oaks, CA 91403
​
Phone: (818) 380-0005
OPEN
12:00PM - 8:00PM
currently not
Make sure to visit us on Instagram for updates and specials @ocadolosangeles
​
currently not accepting reservations