Their new roasted artichoke and spinach pizza is bomb!