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. Open: 11:30 am-10:00 pm

    Hours may change under current circumstances

    Is this your business? Verify your listing

  1. Reviews

    • Frank M.


      Amazing.... The Pasta was so delicious. The staff was friendly and direct. Definitely worth the wait. We sat at the bar. more

    • Virgie M.


      Great bolognese ragu and red wine. The portion was very small with far too little sauce. I enjoyed every bite, though. I went home hungry. The receptionist was very kind and helpful when I left... more