Located in the heart of Los Angeles, Ca’ Del Sole’s Toluca Lake location has served as a garden oasis for diners with an appetite for great Italian food at a great value since 1994. Back then, the inspiration of restaurateur Rudolfo Costella and his partners was to create an eatery that makes patrons feel like they’re escaping to a Venetian country inn.