Restaurant
Spumoni Restaurant
9 locals recommend,
Location
14533 Ventura Blvd
Los Angeles, CA
Sherman Oaks
Tips from locals
Relaxed, polished neighborhood Italian spot offering many varieties of pizza & pasta.
A little bit of a jaunt, but my favorite Italian restaurant. Check the reviews on Yelp.