Eating Italian Pizza at Queen Pizza II restaurant in Newark, NJ.

Feedback

Do you manage or own Queen Pizza II?

Yes