We ate there on the deluxe plan in Nov. For the pizza on the plan, they give you an individual sized pizza (which was big) per person. Check out the menu on All Ears, they don't allow any customization of the pizzas, so make sure they have something you'll like.
The pizza was decent, everything else we had was not. If you're interested in anything other than pizza, go to Tutto Italia instead!!!