
Restaurant · $$
12833 Ventura Blvd Unit 157, Studio City, CA 91604, USA
Italian · Studio City
8.2Closed·Wednesday: 11:30 AM – 10 PM



Studio City · Hamburger · 100 ft away
9.0Studio City · Sushi · 150 ft away
9.5Studio City · Japanese · 900 ft away
7.5Studio City · Italian · 0.3 mi away
8.4Studio City · 0.6 mi away
8.7Sherman Oaks · Mexican · 0.6 mi away
7.8Italian
9.2Italian
9.2Italian
9.1Italian
9.1Italian
9.1Italian
9.1See every rated restaurant in Best Restaurants in Los Angeles · All cities