Pizzeria 105 is a pizza restaurant offering a variety of sizes, including 32cm, 45cm, and a mega 60cm. They have been crafting pizzas for 25 years.