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
    • Open Now

    Hours may change under current circumstances

    Is this your business? Verify your listing

  1. Reviews

    • Myrtle P.


      Celebrated our 6 months by visiting Uovo and we're so glad that we did. We put our name down and got seated right away. The bar was actually an interesting place to sit for pasta, but it was... more

    • William B.


      Ah!! It's so hard to decide what to rate this place. On the one hand, the food is seriously AMAZING!!! No, seriously. Kudos to the chefs! You all do some amazing work. Unfortunately, the other... more