San Carlo Italian Imports & Deli

  • Restaurants
10178 Mason Ave.
Chatsworth, CA 91311
(818) 727-0890
(818) 727-1804 (fax)
  • Whom to Contact