Eating Deli at Nora's Deli restaurant in Avenel, NJ.

Feedback

Do you manage or own Nora's Deli?

Yes