Eating Deli Sandwich at Carmen's Deli restaurant in Bellmawr, NJ.

Feedback

Do you manage or own Carmen's Deli?

Yes