OPEN for Dine In,
Take Out & Delivery!
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
1:00PM - 9:00PM
Make sure to visit us on Instagram for updates and specials @ocadolosangeles