Question: Which restaurant chain primarily sells thin crust pizza by-th-slice Pizza Schmizza or Ledo Pizza?
Sentence (from "Big Mama's &amp; Papa's Pizzeria"): The chain is notable for its extremely large "Giant Sicilian" pizza, which is claimed to be the largest deliverable pizza in the world.
Relevant evidence: No