Yahoo Local Web Search

  1. more images

    Set along the banks of Los Angeles River in Studio City, Uovo is part a popular chain of Italian restaurants that are...

    • 12833 Ventura Blvd, Ste 157, Los Angeles, CA 91604
    • (747) 212-2690
    • Closed Now

    Hours may change under current circumstances

    Is this your business? Verify your listing

  1. Reviews

    • Sharleen S.


      Oh. My. Gosh. My friend recommended this spot and glad she did. We sat at the bar, got a glass of wine, and ordered our food! I got the Pomodorini E Basilico, and as basic as it sounds, it was SO... more

    • Gohar K.


      I really wanted to like this place, I heard it's nice, the food is good , but unfortunately I didn't. Unfriendly welcome by our waiter/host Average food We chose the Cheese and Truffle tasting... more