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

    • Katherine P.


      Where do I start? Is it possible to give them 6 stars. Love their story that the pasta is imported from their kitchen in Bologna, Italy and it tastes beyond perfect. The restaurant is located... more

    • Marjan B.


      Italian food reigns as my top 3 cuisines. It has to do with my strong affinity for all things Al Dente and having traveled to Italy more time than I can count ( lived there for an entire Summer as... more