Eating Pizza at Italia Pizza restaurant in Bloomfield, NJ.

Feedback

Do you manage or own Italia Pizza?

Yes