
Restaurant · $$
13031 Ventura Blvd, Studio City, CA 91604, USA
Italian · Studio City
8.4Closed·Wednesday: 11 AM – 9 PM



Studio City · Japanese · 450 ft away
7.5Studio City · Sushi · 0.2 mi away
9.5Studio City · Italian · 0.3 mi away
8.2Studio City · Hamburger · 0.3 mi away
9.0Sherman Oaks · Mexican · 0.3 mi away
7.8Sherman Oaks · Seafood · 0.4 mi away
8.4Italian
9.2Italian
9.2Italian
9.1Italian
9.1Italian
9.1Italian
9.1See every rated restaurant in Best Restaurants in Los Angeles · All cities