Eating Deli Sandwich at Shamrock Deli restaurant in Audubon, NJ.

Feedback

Do you manage or own Shamrock Deli?

Yes