Pizzeria 105 offers a variety of pizzas, including 32cm, 45cm, and mega 60cm sizes. This family-owned pizza restaurant blends modern design with nostalgic elements.