Eating Italian Pizza at Robert's Pizzeria restaurant in Newark, NJ.

Feedback

Do you manage or own Robert's Pizzeria?

Yes