AAA Inspector Rating Details (scale 1-5)
AAA Inspector Notes
Near the Warner Brothers studios in Toluca Lake, the charming restaurant offers a nice selection of Italian cuisine. The aroma of warm bread and Italian spices fills the air. Be sure to come early there's often a wait to get in, especially for lunch. My favorite entrée is the short rib risotto, slowly cooked to perfection.