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

    • Cameron C.


      Have been here twice. We waited for about 30 minutes then we were seated. Friendly kind staff, however was extremely slow and understaffed. There were 2 guys cooking and an extremely packed... more