Perfect Pizza by tba-zing | Jun 7, 2018 | Perfect Pizza challenges teams to deliver a pizza franchise concept to our panel of judges in the boardroom!