Caruso's has fine food. I highly recommend the spaghetti & olive oil with carmelized garlic. The pizza is also very good. As far as the northern San Fernando valley goes, this is the best Italian restaurant you can eat at.
Pros: Pizza, past, wines
Cons: Parking
more