San Carlo Italian Deli in Chatsworth, CA offers a unique dining experience with a full supermarket inside the unassuming exterior. Established in 1975, this family-owned deli serves up a variety of Italian favorites including pasta, sandwiches, pizza bread, and desserts.
Guests can enjoy their meal at the tables provided or opt for takeout. The deli also features a selection of wines and snacks, along with celebrity autographs adorning the walls, adding to the charm of this neighborhood gem.
Generated from their available business information