Eating American (Traditional) Italian Pizza at Nellie's Place restaurant in Waldwick, NJ.

Feedback

Do you manage or own Nellie's Place?

Yes