Eating Italian Pizza at Tabor Pizzeria restaurant in Morris Plains, NJ.

Feedback

Do you manage or own Tabor Pizzeria?

Yes