Eating Italian Pizza at Central Pizza restaurant in Central Islip, NY.

Feedback

Do you manage or own Central Pizza?

Yes