Eating Italian Pizza Sandwich at Italian Village Pizza restaurant in Indiana, PA.

Feedback

Do you manage or own Italian Village Pizza?

Yes