Eating Chicken Wing Pizza Sandwich at Central Pizza-Town Talk restaurant in North Attleborough, MA.

Feedback

Do you manage or own Central Pizza-Town Talk?

Yes