Eating Deli Sandwich at Margarita's Deli restaurant in Parlin, NJ.

Feedback

Do you manage or own Margarita's Deli?

Yes