Eating Deli Sandwich at Cavaretta's Italian Deli restaurant in Canoga Park, CA.

Feedback

Do you manage or own Cavaretta's Italian Deli?

Yes
Amp Menu