Pizza restaurant specializing in "rot'e Carrett" style pizzas, known for their large size.