Eating Deli Sandwich at Cricca's Italian Deli restaurant in Woodland Hills, CA.

Feedback

Do you manage or own Cricca's Italian Deli?

Yes
Amp Menu