San Carlo Italian Deli 10178 Mason Ave. Chatsworth CA United States
Phone: 818.727.0890 Smoking: not permitted