Terrible customer service, really bad for Peter Piper.
Our food took forever to arrive, and yet it wasn't all ready to be served with only half the order available. This was despite the lengthy wait and our buzzer going off to alert that our order was ready. No sufficient explanation or apology was given when the issue was brought up. The staff does not go above and beyond, or really even meet the standard expectations.
So all you're left with now is game machines for your kids, except those don't entirely work. Some had tokens jammed to render them inoperable, others simply didn't operate correctly.
Very unfortunate family experience that won't be repeated.