
O’cado Restaurant
14568 Ventura Blvd, Sherman Oaks, CA 91403, USA
It’s not the best BC in Los Angeles but it is crispy as described. The avocado aioli they call ranch steps it up. A good value at happy hour. #animalplace
Aucun commentaire pour le moment.