Eating Italian Pizza at Central Pizzeria restaurant in Somerville, NJ.

Feedback

Do you manage or own Central Pizzeria?

Yes