Eating Pizza at Too Talls Pizza restaurant in Newark, OH.

Feedback

Do you manage or own Too Talls Pizza?

Yes