Just came back from Letizia's. We had a large pizza - half fresh tomato, the other half sausage. There is no skimping on the quantity or quality of the toppings. I was never a fan of thin pizza, basically because when you tried to pick up a piece it would go limp, and all of the toppings would slide off. Not with this pizza. Just the perfect amount of sauce and cheese make the ideal base for whatever topping you might want to add. This pizza is simply the best tasting in the world.
One word of caution: do not be in too much of a hurry to take your first bite, as the pizza comes from the kitchen served on a metal pan that is piping hot. Service by the entire staff is friendly. Since we are moving to Rhode Island, do you think they could open a Letizia's II there?