Cafasso Meatball Company
12075 Carmel Mountain Road
San Diego, CA 92128
(858) 451-2255
 
Cross Streets:
Parking: 
Cuisine: Italian
Services: