I paused for a minute to go review their menu since I'm close enough to go try it. I confirm none of the pizzas listed are anything I would deem to be "crazy".
A lot of it looked pretty good, but not crazy.
Unless I can't see it because I'm crazy instead. I dunno.