Eating Pizza at Mr Pizza restaurant in Yakima, WA.

Feedback

Do you manage or own Mr Pizza?

Yes